Click here to Skip to main content
15,885,244 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have the android FTPserver app running on my android mobile under Tethering mode. I connected to my mobiles network from my laptop and tried to connect to mobile via FTP to access few files. I wrote a python code that uses the ftp connection to transfer files but I am unable to perform simple connection.

I keep getting this error
in windows:
server.gaierror: [Errno 11004] getadderinfo failed 


in linux:
socket.gaierror: [Errno -2] Name or service not known


I searched so many places but never found a proper solution. All I could findout was people suggesting to check the firewall. I checked the firewall settings and everything and still I get the problem.

When I use a client software (filezilla) it does get connected.

I am a newbie to python could someone possibly tell me where I am going wrong?

here is my simple connecting code:
import os
from ftplib import FTP

ftp = FTP("192.168.43.1,5002")
ftp.login("usrid","pwd")


I am unable to connect to a general ftp test site, Here is the code for that:
from ftplib import FTP

ftp = FTP('ftp.cwi.nl')
ftp.login("anonymous","anonymous@")
ftp.retrlines('LIST') 
Posted
Comments
Member 9589957 3-Jul-13 12:28pm    
Could some one please answer this I need it soon.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900