ftplib connection fails with multiple nics
Shantanu Joshi
weemadarthur at gmail.com
Tue Oct 20 00:52:32 EDT 2009
Sean DiZazzo <half.italian at gmail.com> writes:
> On Oct 16, 4:51 pm, Sean DiZazzo <half.ital... at gmail.com> wrote:
>> Hi all,
>>
>> I'm trying to connect to an ftp site from a windows machine with two
>> nics going to two different networks, but I keep getting the below
>> exception:
>>
>> Traceback (most recent call last):
>> File "ftp.pyo", line 70, in connect
>> File "ftp.pyo", line 17, in __init__
>> File "ftplib.pyo", line 131, in connect
>> File "socket.pyo", line 498, in create_connection
>> gaierror: [Errno 10093] getaddrinfo failed
>>
>> I think it is because of the two nics, because the code runs fine on
>> other machines. Any ideas on how to fix this?
>>
>> TIA.
>>
>> ~Sean
>
> What does socket.getaddrinfo() rely on??
First, check if you can ping the FTP server from your client machine.
getaddrinfo relies on either DNS, /etc/hosts, or NIS, depending on how your
system is configured (check the hosts entry in /etc/nsswitch.conf).
More information about the Python-list
mailing list