You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Bengt Rodehav (JIRA)" <ji...@apache.org> on 2010/06/21 08:50:27 UTC

[jira] Created: (NET-327) "Unconnected sockets not implemented" when using FTPSClient

"Unconnected sockets not implemented" when using FTPSClient
-----------------------------------------------------------

                 Key: NET-327
                 URL: https://issues.apache.org/jira/browse/NET-327
             Project: Commons Net
          Issue Type: Bug
    Affects Versions: 2.0
         Environment: Windows XP SP3, Java 1.6.0_18, Apache Karaf 1.6.0
            Reporter: Bengt Rodehav


I'm using Apache Camel as an integration platform. Specifically, at the moment, I depend on the ftp/ftps/sftp support in the camel-ftp component. Under the hood Camel uses Commons Net for ftp and ftps support.

Recently, the camel-ftp component was enhanced (on my request) with the possibility to use a secure data channel. This is accomplished by using the execProt() (and execPsbz()) method in class FTPSClient.

However, later on (in case Camel needs to reconnect), one of the connect() methods in the base class to FTPSClient is called. Unfortunately all the connect methods first create an unconnected socket and then tries to connect it. The connection factory now associated with the FTPSClient then throws an exception stating: "Unconnected sockets not implemented".

It seems like the FTPSClient does not support "re-connect" once it has entered secure communications mode.

See also: http://www.mail-archive.com/user@commons.apache.org/msg04933.html
and http://www.mail-archive.com/users@camel.apache.org/msg08732.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (NET-327) "Unconnected sockets not implemented" when using FTPSClient

Posted by "Sebb (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/NET-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sebb updated NET-327:
---------------------

    Component/s: FTP

> "Unconnected sockets not implemented" when using FTPSClient
> -----------------------------------------------------------
>
>                 Key: NET-327
>                 URL: https://issues.apache.org/jira/browse/NET-327
>             Project: Commons Net
>          Issue Type: Bug
>          Components: FTP
>    Affects Versions: 2.0
>         Environment: Windows XP SP3, Java 1.6.0_18, Apache Karaf 1.6.0
>            Reporter: Bengt Rodehav
>
> I'm using Apache Camel as an integration platform. Specifically, at the moment, I depend on the ftp/ftps/sftp support in the camel-ftp component. Under the hood Camel uses Commons Net for ftp and ftps support.
> Recently, the camel-ftp component was enhanced (on my request) with the possibility to use a secure data channel. This is accomplished by using the execProt() (and execPsbz()) method in class FTPSClient.
> However, later on (in case Camel needs to reconnect), one of the connect() methods in the base class to FTPSClient is called. Unfortunately all the connect methods first create an unconnected socket and then tries to connect it. The connection factory now associated with the FTPSClient then throws an exception stating: "Unconnected sockets not implemented".
> It seems like the FTPSClient does not support "re-connect" once it has entered secure communications mode.
> See also: http://www.mail-archive.com/user@commons.apache.org/msg04933.html
> and http://www.mail-archive.com/users@camel.apache.org/msg08732.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.