It is probably due to the same ssl reuse problem : https://sourceforge.net/p/ftp4j/changes/2/
Same problem with apache library ... https://issues.apache.org/jira/browse/NET-408 FileZilla Server seems to enable ftps SSL Reuse by default, more and more FTP Server cannot be used with Java.
Don't work any more, new JDK cannot compile this code , trying to access to private or protected data. This code produce a security issue. We need an official ssl_reuse functionality. VSFTP enable this option by default, so lot of ftp over ssl explicit server can't be used with ftp4j : http://vsftpd.beasts.org/vsftpd_conf.html see require_ssl_reuse option.
Code tested, It works. Thanks to "ImDeveloper" (sukhdev-singh) for this contribution.
Hi, Please, could you make a new ftp4j release including this ssl_reuse functionality ? ftp4j client library is really the best but I cannot use it anymore since ssl reuse become a standard on FTPS server ... Thanks.
Same error with FTPS proftpd server: http://www.proftpd.org/docs/contrib/mod_tls.html#TLSOptions Client ftp4j cannot be used while server configuration decrease this TLS security flag : TLSOptions NoSessionReuseRequired
It's an old issue but it could be re-open. It's not a VSFTPD problem ! it increase security, client software needs evolution ...
FTPException uploading empty file using FTPES and FTPIS
SSL session reuse functionality in ftp4j
Error 226 uploading a file