Dear reader,

Some more informations about our ftp/addon issue :

After doing some more tests and setting the pure-ftp server in debug mode, I
can see that :

pure-ftpd: ([email protected]) [INFO] New connection from
ip-83-99-57-21.dyn.luxdsl.pt.lu
pure-ftpd: ([email protected]) [DEBUG] Command [user]
[xxxxxx]
pure-ftpd: ([email protected]) [DEBUG] Command [pass] [<*>]
pure-ftpd: ([email protected]) [INFO] opoce is now logged in
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [DEBUG] Command [type]
[I]
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [DEBUG] Command [cwd]
[jpublisher]
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [DEBUG] Command [epsv]
[ALL]
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [DEBUG] Command [epsv] []
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [DEBUG] Command [eprt]
[|1|83.99.57.21|2580|]
pure-ftpd: (opoce at ip-83-99-57-21.dyn.luxdsl.pt.lu) [INFO] Logout.

An if a look Inside the RFC 2428, I can notice this :

Finally, the EPSV command can be used with the argument "ALL" to inform
Network Address Translators that the EPRT command (as well as other data
commands) will no longer be used. An example of this command follows:

EPSV<space>ALL

Upon receipt of an EPSV ALL command, the server MUST reject all data
connection setup commands other than EPSV (i.e., EPRT, PORT, PASV, et al.).

Why then is the  ftp library sending  EPSV and EPRT to the server after th
EPSV ALL ?  Could this explain our problem ?

Waiting for your comments,

Guy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20070119/1cd5ee8a/attachment.htm
 

Reply via email to