[Tutor] FW: Problem with ftplib

Luke Paireepinart rabidpoobear at gmail.com
Tue Nov 21 17:54:28 CET 2006


Valone, Toren W. wrote:
>
>  
>
>  
>
>  
>
> *I am attempting to design a basic program to FTP files to and from a 
> server here is the message I am getting*
>
> * *
>
>  
>
> Traceback (most recent call last):
>
>   File "C:/Python24/ftpdmv.py", line 2, in -toplevel-
>
>     x = FTP(host='mvs.teale.ca.gov',user='mvtwv',passwd='xxxxx')
>
>   File "C:\Python24\lib\ftplib.py", line 107, in __init__
>
>     self.connect(host)
>
>   File "C:\Python24\lib\ftplib.py", line 129, in connect
>
>     raise socket.error, msg
>
> error: (10053, 'Software caused connection abort')
>
This sounds like the error you get when your firewall is blocking 
outgoing port 21.
Do you have McAffee VirusScan?  Even though it's not a firewall,
it sometimes messes with port 21 because lots of viruses propagate 
through that port.
Generally 'software caused connection abort' means you have something 
running on your computer
that's blocking outgoing connections on that port, so it never even got 
close to talking to the host.
HTH,
-Luke
>
>  
>
> *Here is the code ran in IDLE*
>
>  
>
> IDLE 1.1.2     
>
> >>> from ftplib import *
>
> >>> x = FTP(host='mvs.teale.ca.gov',user='mvtwv',passwd='xxxxx')
>
>  
>
> *I traced it down to the socket.py web but could not find 10053 in the 
> error codes. *
>
>  
>
> Debug stops here
>
> def __init__(self, family=AF_INET, type=SOCK_STREAM, proto=0, _sock=None):
>
>         if _sock is None:
>
>             _sock = _realsocket(family, type, proto)
>
>         self._sock = _sock
>
>         self.send = self._sock.send
>
>         self.recv = self._sock.recv
>
>         self.sendto = self._sock.sendto
>
>         self.recvfrom = self._sock.recvfrom   ß
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>   



More information about the Tutor mailing list