good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re^4: NET:FTPSSL, 555 Can't read command channel socketby PepsiSteve (Initiate) |
on Jan 24, 2011 at 17:24 UTC ( [id://883973]=note: print w/replies, xml ) | Need Help?? |
I was getting the same error message using 0.17 of Net::FTPSSL but works fine with 0.11. Fortunately, I had 0.11 on another machine. Problem specific to 0.17 I wonder? I worked around it in 0.17 by setting OverrideHELP to 1. "OverrideHELP - Some FTPS servers on encrypted connections incorrctly send back part of the response to the HELP command in clear text instead of it all being encryped, breaking the command channel connection. This class calls HELP internally via supported() for some conditional logic, making a work around necessary to be able to talk to such servers." "This option supports three distinct modes to support your needs. You can pass a reference to an array that lists all the FTP commands your sever supports, you can set it to 1 to say all commands are supported, or set it to 0 to say none of the commands are supported. See supported() for more details."
In Section
Seekers of Perl Wisdom
|
|