RA FTP Jobs fail: A system call received a parameter that is not valid. (Read failed)

Document ID : KB000121198
Last Modified Date : 14/11/2018
Show Technical Document Details
Issue:
RA FTP jobs suddenly start failing with the following error in the job report:

Session.connect: java.net.SocketException: A system call received a parameter that is not valid. (Read failed)
com.uc4.ftpjob.DataTransferException: Connection exception.
at com.uc4.transfer.CITSFTPImpl.<init>(CITSFTPImpl.java:150)
at com.uc4.ftpjob.connections.ConnectionFactory$1.run(ConnectionFactory.java:61)
at java.lang.Thread.run(Thread.java:811)
Caused by: com.jcraft.jsch.JSchException: Session.connect: java.net.SocketException: A system call received a parameter that is not valid. (Read failed)
Cause:
A firewall is blocking the FTP connection. 
Resolution:
Make an exception in the firewall to unblock the FTP connection.