We have succesfully patched the Pink-elephant appstore module to support FTPS.
some snippets: copy the FTPConnection.java file to a new one (FTPSConnection.java) In the main routine: load the correct ftpconnection.
replace existing code with
FTPSClient client = new FTPSClient(false);
insert these lines
client.login(user, password); //Set protection buffer size client.execPBSZ(0); // Set data channel protection private client.execPROT("P"); // Enter local passive mode client.enterLocalPassiveMode();
This depends if you want to use the Mendix cloud or not. Since FTPS needs a second data channel and that is not allowed in de Mendix cloud. See for the differences between FTPS and SFTP this site: https://www.eldos.com/security/articles/4672.php?page=all This is the reason why only SFTP is allowed in the Mendix cloud because all the data goes over one channel.