Re: SOCKSmodule ok except for ftplib

Daniel W. Connolly (connolly@hal.com)
Mon, 09 May 1994 16:24:03 -0500

In message <9405091807.AA29496@ulua.hal.com>, "Daniel W. Connolly" writes:
>
>So I changed ftplib to match the SOCKS assumptions by adding
> sock.bind('', 0)
>before it does sock.getsockname(). Then I kept getting:
>
>*resp* '200 PORT command successful.'
>*cmd* 'RETR README'
>*resp* "425 Can't build data connection: Can't assign requested address."
>
>
>Hmmm... I just twiddled with ftplib.py a little more and now it seems
>to work... go figure.

It was only working for direct connections. I'm still having trouble
accept()ing a connection through SOCKS... I'm getting:

*cmd* 'PORT 148,57,162,35,8,18'
*resp* '200 PORT command successful.'
*cmd* 'RETR 04.23.58.Connolly'
*resp* "425 Can't build data connection: Connection timed out."

Any clues?

Dan