I’m trying to use the Integration Server as a FTPS client. The Integration Server Administrator Guide is very clear on chapter 11 that it can be use either as a server or a client.
The guide also indicates the following:
If the Integration Server will act as an SSL client, obtain the digital certificates of the certificate authorities that signed the certificates for the Internet resources that you will connect to. Place each certificate in a separate file. Place the files in the directory you use to store digital certificates of certificate authorities.
So I contacted the IT department of the company I’m going to connect to and asked for the certificate. They sent me the following:
- A File with an extension “p7b” (gd_iis_intermediates.p7b)
- Certificate File Hash (sha1) : XXX7A 7ª XXXXXXXXXXXXXXXXXXX
- Certificate Thumbprint (sha1) : XXXXXd8 6c f4 XXXXXXXXXXXXXX
So, I went an created a folder inside the Integration Server config directory called ‘Certificados” (/opt/webMethods712/IntegrationServer/config/Certificados) and copied the “p7b” file on that folder
Then I went to the section “Security > Certificates” on the IS admin page and configure the CA Cerificate Directory equal to “config/Certificados” on the “Trusted Certificates” area.
Finally, then I restarted the IS and tried to connect to the FTPS without success. The IS flow (pub.client.ftp) doesn’t throw an error, but it doesn’t connect either. The flow just doesn’t respond back.
The admin guide specified many more configuration for SSL, but it does not specified clearly which configurations are needed when we want to use the IS only as client.
Any idea what could be wrong?