Quick Start for FTPS Resource(Client)

View some of the Frequently Asked Questions to our support staff. Included are some tips and tricks making this forum ideal for users getting started with GoAnywhere MFT. Note: Users can reply to existing topics but only our support staff can add new topics to this forum.
1 post Page 1 of 1

Support_Philip

User avatar
Posts: 44
Joined: Wed Jun 21, 2017 8:12 am

Post by Support_Philip » Thu Dec 20, 2018 6:00 pm
Based on if certificates are required for authentication, you can follow one of the “Quick Start” sections below to exchange data with a FTPS server using certificates stored in the Key Management System.

When no certificates are required for authentication


Follow the steps below if no certificates are required:

1. Add an FTPS Resource in GoAnywhere. Specify the parameters (host name, port, user ID, password, etc.) for the server. Do not specify any certificates for the Resource. This will instruct GoAnywhere to trust this FTPS server no matter what certificate is sent during the SSL handshake.

2. Add an FTPS task to a GoAnywhere Project and choose the FTPS Resource (created in step 1).

3. You will be able to send and receive files to/from that FTPS server by adding Put or Get elements to the FTPS task in the Project.

When certificates are required for authentication

Follow these steps if the FTPS server needs to authenticate your client certificate and/or if you need to authenticate the trading partner's certificate.

1. Follow these steps if your trading partner requires your public certificate for authenticating your client:
  • a. Create a certificate in the Key Vault Certificate Manager.
  • b. If your trading partner requires that your certificate is signed by a third party (not self-
    signed), then follow the steps below:
Capture.PNG
Capture.PNG (29.69 KiB) Viewed 477 times
  • c. If your certificate was not signed by a third party (self-signed), then Export your Certificate
    and send it to your trading partner.
2. Follow these steps if you want to use your trading partner's public certificate for authenticating their server:
  • a. If your trading partner's certificate was not signed by a third party (self-signed), then request the public certificate from your trading partner.
    b. Import their public certificate into the Key Vault.
    c. If this is a certificate chain, where the certificate that signed your certificate was signed by another certificate and so on, then all certificates in the chain must be added to your Key Vault.
3. Add an FTPS Resource in GoAnywhere. Specify the parameters (host name, port, user id, password, certificates, etc.) for the connection.
4. Add an FTPS task to a GoAnywhere Project and choose the FTPS Resource (created in step 3).
5. You will be able to send and receive files to/from that FTPS server by adding Put or Get elements to the FTPS task in the Project.
Philip Horn
Support Analyst
e. philip.horn@helpsystems.com
p. 1-800-949-4696
w. GoAnywhere.com | HelpSystems.com
1 post Page 1 of 1