Click here to Skip to main content
14,665,013 members
Rate this:
Please Sign up or sign in to vote.
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(",5002")

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

ftp = FTP('')
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, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100