Support Article
Enabling FTPS checkbox in FTP Server instance
SA-90970
Summary
On enabling the FTPS for an FTP connector which connects to the Microsoft Internet Information Services (IIS) FTP server, the file transfer fails.
Error Messages
[WebContainer : 1] [STANDARD] [ ] [ebit_Claims:05.64.99] (connect.ftp.FTPConnectorImpl) DEBUG your_server.com|your_server.com user- Local path resolved to /archive/wasu18/Epic_Upload/Correspondence/FaxFiles/20190629/190628500412_DFC1024_7.pdf
[WebContainer : 1] [STANDARD] [ ] [ebit_Claims:05.64.99] ( connect.ftp.FTPConnectorImpl) DEBUG your_server.com|your_server.com user- Remote path resolved to /nbtw2enftp/rfftp-UAT1
[WebContainer : 1] [STANDARD] [ ] [ebit_Claims:05.64.99] ( connect.ftp.FTPConnectorImpl) DEBUG your_server.com|your_server.com user- resolving file at /archive/wasu18/Epic_Upload/Correspondence/FaxFiles/20190629/190628500412_DFC1024_7.pdf
[WebContainer : 1] [STANDARD] [ ] [ebit_Claims:05.64.99] (.BAC_FW_CorrFW_Int_Fax_.Action) ERROR your_server.com|your_server.com user- Failed to transfer 190523500203 file
java.lang.Throwable
at com.pegarules.generated.activity.ra_action_ftpconnectandtransferfile_def18b976919777d45f9603d498fa7dd.step7_circum0(ra_action_ftpconnectandtransferfile_def18b976919777d45f9603d498fa7dd.java:730)
at com.pegarules.generated.activity.ra_action_ftpconnectandtransferfile_def18b976919777d45f9603d498fa7dd.perform(ra_action_ftpconnectandtransferfile_def18b976919777d45f9603d498fa7dd.java:172)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3504)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10552)
........
Steps to Reproduce
Transfer files using the FTPS to FTP server using Microsoft IIS.
Root Cause
Microsoft IIS server adheres to the RFC where a Protection Buffer SiZe (PBSZ) command must precede a PROT command for FTPS.
Resolution
Apply HFix-54008.
Published October 22, 2019 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.