I am trying to use ftps and I am getting invalid keystore format when using 
jdk6. I have attempted to use my own keytool generated certificate as well as 
the ftpserver.jks file that is in the Apache FtpServer distribution.  Here is 
the section of code that is failing (pretty much taken directly from 
documentation on FtpServer page):

serverFactory = new FtpServerFactory();
factory = new ListenerFactory();
factory.setPort(2221);

// define SSL configuration
SslConfigurationFactory ssl = new SslConfigurationFactory();
ssl.setKeystoreFile(new File("ftpserver.jks"));
ssl.setKeystorePassword("password");

// set the SSL configuration for the listener
factory.setSslConfiguration(ssl.createSslConfiguration()); <---- fails here
factory.setImplicitSsl(true);

Any help would be appreciated.

Thanks,

Matt

________________________________

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. This 
message contains confidential information and is intended only for the 
individual named. If you are not the named addressee you should not 
disseminate, distribute or copy this e-mail.

Reply via email to