CDR Files Not Exported

Issue:

CDR files generated by CDRConverter are not exported to external systems.

Log message:

2017-01-30 16:52:19|CDRExporter         |INFO   |Export CDR files for receiver remote-CdrSFTP.
2017-01-30 16:52:19|CDRExporter         |ERROR  |Failed to access sftp://ossadmin:netw0rx@162.212.4.51/home/ossadmin/OSS/nexoss/WORK
2017-01-30 16:52:19|CDRExporter         |ERROR  |Could not connect to SFTP server at "sftp://ossadmin:***@162.212.4.51/".
org.apache.commons.vfs2.FileSystemException: Could not connect to SFTP server at "sftp://ossadmin:***@162.212.4.51/".
        at org.apache.commons.vfs2.provider.sftp.SftpFileProvider.doCreateFileSystem(SftpFileProvider.java:107)
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.getFileSystem(AbstractOriginatingFileProvider.java:103)
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:81)
        at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:65)
        at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:693)
        at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:621)
        at com.transnexus.sdreporter.cdrconverter.DataFileOperator.isVFSFolder(DataFileOperator.java:414)
        at com.transnexus.sdreporter.cdrconverter.CDRExporter.main(CDRExporter.java:150)
Caused by: org.apache.commons.vfs2.FileSystemException: Could not connect to SFTP server at "162.212.4.51".
       at org.apache.commons.vfs2.provider.sftp.SftpClientFactory.createConnection(SftpClientFactory.java:230)
        at org.apache.commons.vfs2.provider.sftp.SftpFileProvider.doCreateFileSystem(SftpFileProvider.java:96)
        ... 7 more
Caused by: com.jcraft.jsch.JSchException: verify: false
        at com.jcraft.jsch.Session.connect(Session.java:307)
        at com.jcraft.jsch.Session.connect(Session.java:160)
        at org.apache.commons.vfs2.provider.sftp.SftpClientFactory.createConnection(SftpClientFactory.java:226)
        ... 8 more
2017-01-30 16:52:19|CDRExporter         |ERROR  |Failed to access receiver remote-CdrSFTP outside path 

Troubleshoot:

Until CDR files are being exported, CDRConverter works fine. CDRExporter reports connection verify false error.

Solution:

This is a known issue of JSch library. It was fixed in CDRConverter 14.0.3.