[python] ftp passive

Pavel Kosina geon na post.cz
Pondělí Leden 8 08:52:10 CET 2007


Mám problém s připojováním na ftp server s pasivním režimem. V TC mi vše 
funguje, v pythonu následující kod havaruje:

    ftp = ftplib.FTP("...")
    ftp.login(".....")
    ftp.transfercmd("PASV")

Traceback (most recent call last):
  File "I:\Informatika\HodnocenÝ\body.py", line 47, in <module>
    if stazeni(tridaFTP):
  File "I:\Informatika\HodnocenÝ\body.py", line 18, in stazeni
    ftp = ftp.transfercmd("PASV")
  File "C:\prg\Python25\lib\ftplib.py", line 345, in transfercmd
    return self.ntransfercmd(cmd, rest)[0]
  File "C:\prg\Python25\lib\ftplib.py", line 329, in ntransfercmd
    raise error_reply, resp
ftplib.error_reply: 227 Entering Passive Mode (217,117,215,1,182,183).

Zkoušel jsem i ftp.set_pasv(1), ale nic.

Díky jestli někdo bude vědět. Do nového roku to šlo (server byl 
aktivní), ale pak to předělali na pasivní ....

-- 
geon
Pavel Kosina



Další informace o konferenci Python