commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wade Poziombka (JIRA)" <j...@apache.org>
Subject [jira] Created: (NET-325) FTPSClient does not support pure-ftpd - data connection issues
Date Wed, 02 Jun 2010 22:23:55 GMT
FTPSClient does not support pure-ftpd - data connection issues
--------------------------------------------------------------

                 Key: NET-325
                 URL: https://issues.apache.org/jira/browse/NET-325
             Project: Commons Net
          Issue Type: Bug
    Affects Versions: 2.0
         Environment: Solaris 10, Windows 2003/XP, Linux (variety).  

pure-ftpd (1.0.29) running on Linux
            Reporter: Wade Poziombka


I do not dare attempt to declare who is right or not.  However given the popularity of pure-ftpd,
FTPSClient should support it.

It seems pure-ftpd expects the SSL handshake before sending the 150 reply to command (e.g.,
LIST).

So it seems that it expects:

> PASV | PORT
< 227 etc.
> LIST
> handshake
< 150
...
< 226

In Commons Net ftp does the following with the expectation that after the connection is accepted
that the server will reply with a 150 ... reply.  However, pure-ftpd does not.  It only sends
the 150 after the handshake is complete.  It means that the Socket read times out waiting
for the 150.

> PASV | PORT
< 227
> LIST
< 150
> handshake
...
< 226

I have patched 2.1 (which includes the NET-313 changes) to support pure-ftpd.  


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


Mime
View raw message