[ https://issues.apache.org/jira/browse/VFS-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joerg Schaible resolved VFS-412. -------------------------------- Resolution: Fixed Fix Version/s: 2.1 Assignee: Joerg Schaible Applied, but I've changed the level values from String to an enum. I did not provide an additional setting for the buffer size, because it is normally set to 0 anyway representing data streaming. $ svn ci -m "Add support for FTPS command to set the DataChannelProtectionLevel (VFS-412)." Sending core/src/main/java/org/apache/commons/vfs2/Resources.properties Sending core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpClientFactory.java Sending core/src/main/java/org/apache/commons/vfs2/provider/ftps/FtpsClientFactory.java Adding core/src/main/java/org/apache/commons/vfs2/provider/ftps/FtpsDataChannelProtectionLevel.java Sending core/src/main/java/org/apache/commons/vfs2/provider/ftps/FtpsFileSystemConfigBuilder.java Sending core/src/test/java/org/apache/commons/vfs2/provider/ftps/test/AbstractFtpsProviderTestCase.java Sending core/src/test/java/org/apache/commons/vfs2/provider/ftps/test/FtpsProviderExplicitTestCase.java Sending core/src/test/java/org/apache/commons/vfs2/provider/ftps/test/FtpsProviderImplicitTestCase_Disabled.java Sending pom.xml Sending src/changes/changes.xml Transmitting file data .......... Committed revision 1448606. > [FTPS] Support to send execPROT("P") > ------------------------------------ > > Key: VFS-412 > URL: https://issues.apache.org/jira/browse/VFS-412 > Project: Commons VFS > Issue Type: Improvement > Reporter: Jose Juan Montiel > Assignee: Joerg Schaible > Priority: Minor > Labels: patch > Fix For: 2.1 > > Attachments: patch_412.txt, patch_exexprot.txt > > Original Estimate: 1h > Remaining Estimate: 1h > > The layer over FTPSClient can't permit to send a client.execPROT("P") and > this make in FTPS explicit (with vsFTPd 2.0.7) make an error: > SSL version: TLSv1/SSLv3, SSL cipher: DES-CBC3-SHA, not reused, no cert > 522 Data connections must be encrypted. > The patch offer via FtpsFileSystemConfigBuilder the option to set execPROT > like do with setPassiveMode. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira