Symptom
Sometimes when the connector run starts, due to network issue or some servers latency issues the connection will time out and run might get failed due to "I/O exception" or "Auth fail" exception.
com.plateausystems.connector.api.ConnectorException: com.plateausystems.connector.api.ConnectorException: Problem connecting or retrieving files from FTP. Note: "com.jcraft.jsch.JSchException: Auth fail" doesn't always indicate issue with authentication. It could be caused for other reasons such as the connection timing out.
Caused by: com.plateausystems.connector.api.ConnectorException: Problem connecting or retrieving files from FTP. Note: "com.jcraft.jsch.JSchException: Auth fail" doesn't always indicate issue with authentication. It could be caused for other reasons such as the connection timing out.
Environment
SuccessFactors Learning Management System (LMS) - All Supported Versions since b1508
Resolution
To avoid this connector failures it's recommended to enable retry property so that the connector will give a retry if any connection issue happens. The connector will run without this property but to avoid failure due to connection issue it is always recommended to keep this property enabled.
Steps to enable the below property :
Navigate to System Admin > Configuration > System Configuration > Connectors > search for the connector.input.file.fetch.retry.enable property and set it to true
Please note that after enabling the above property, if the connector fails again with the same issue please contact CS for further assistance.
Keywords
connector.input.file.fetch.retry.enable, com.plateausystems.connector.api.ConnectorException, com.jcraft.jsch.JSchException: Auth fail, Auth fail, I/O exception , KBA , LOD-SF-LMS-CON , Connectors , Problem