Testing an FTPS server connection

After successfully running a "test connection", you can use Studio verify tools on FTPS orchestrations before publishing a project.

About this task

If you configure an endpoint that represents an FTPS server, you can use it in a Studio project to create orchestrations. You will not, however, be able to verify the orchestration behavior in Studio until you import a copy of the FTPS certificate into Studio, as detailed in this help topic.

Note: The following procedure refers to a FTPS server named: “<ftps>” in a domain named "<domain.com>".

To test an FTPS Server connection:

Procedure

  1. Open a command window.
  2. Navigate to the FTPS host, and locate the certificate file ca-cert stored in the FTP server <ftps>, in this directory: /var/www/covalent/servers/<ftps.domain.com>/ssl/caerts/castiron_ca_cert.pem
  3. Substitute the actual server and domain name of your FTPS installation.
  4. Copy this file and navigate to the Studio workstation.
  5. Using the command window, paste the ca-cert copy in the home directory of Studio: C:\Program Files\IBM\App Connect Studio
  6. Navigate to the security directory of Studio: C:\Program Files\IBM\App Connect Studio\security
  7. Run the following command to import the ca-cert file into Studio: ..\jre\bin\keytool.exe -import -v -keystore cacerts -storepass changeit -file ..\castiron_ca_cert.pem -alias alias_name
  8. When you are prompted for a yes or no, type yes (Y) and press Enter.
  9. Exit the command window.
  10. Restart Studio.
  11. Open the endpoint for this FTPS server.
  12. Verify the following login credentials for the FTPS connection: FTP server, Port, User, and Password.
  13. Click Test Connection. If the connection is successful, use this endpoint in Studio orchestrations, then use the Verify tab features to evaluate the orchestration.