RA FTP Agent fails with “SignatureException: Invalid encoding for signature” error

Document ID : KB000087334
Last Modified Date : 17/10/2018
Show Technical Document Details
Issue:
RA FTP Jobs fail and the following exception is found in the job report.
 
Session.connect: java.security.SignatureException: Invalid encoding for signature
com.uc4.ftpjob.DataTransferException: Connection exception.
    at com.uc4.transfer.CITSFTPImpl.<init>(CITSFTPImpl.java:214)
    at com.uc4.ftpjob.connections.ConnectionFactory$1.run(ConnectionFactory.java:70)
    at java.lang.Thread.run(Thread.java:748)
Caused by: com.jcraft.jsch.JSchException: Session.connect: java.security.SignatureException: Invalid encoding for signature
    at com.jcraft.jsch.Session.connect(Session.java:558)
    at com.jcraft.jsch.Session.connect(Session.java:183)
    at com.uc4.transfer.CITSFTPImpl.<init>(CITSFTPImpl.java:194)
    ... 2 more
 
Cause:
Bug in Open jdk version 1.8.121.
Resolution:
Install the Java Standard Edition Development Kit (JDK) version 1.8.112