Click here to Skip to main content
11,812,712 members (73,163 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: Python FTP
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('')
Posted 3-Jul-13 3:17am
Member 9589957 at 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)

  Print Answers RSS
0 Abhinav S 205
1 CHill60 180
2 KrunalRohit 169
3 Palash Mondal_ 140
0 OriginalGriff 3,877
1 KrunalRohit 2,496
2 CPallini 2,240
3 Maciej Los 2,205
4 ppolymorphe 1,750

Advertise | Privacy | Mobile
Web01 | 2.8.151002.1 | Last Updated 3 Jul 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100