Python 扭曲DTP工厂超时

Python 扭曲DTP工厂超时,python,ftp,twisted,Python,Ftp,Twisted,我正在尝试使用twisted设置一个简单的FTP服务器: sudo venv/bin/twistd ftp -p 21 -r /home/ftpuser/ftproot/ --auth file:/home/ftpuser/pass.dat 当我在Mac上运行这个程序时,它工作得非常好。但是我在ubuntu上运行TwistedFTP时遇到了这个错误。知道是什么引起的吗 [twisted.scripts._twistd_unix.UnixAppLogger#info] reactor class

我正在尝试使用twisted设置一个简单的FTP服务器:

sudo venv/bin/twistd ftp -p 21 -r /home/ftpuser/ftproot/ --auth file:/home/ftpuser/pass.dat
当我在Mac上运行这个程序时,它工作得非常好。但是我在ubuntu上运行TwistedFTP时遇到了这个错误。知道是什么引起的吗

[twisted.scripts._twistd_unix.UnixAppLogger#info] reactor class: twisted.internet.epollreactor.EPollReactor.
[-] FTPFactory starting on 21
[twisted.protocols.ftp.FTPFactory#info] Starting factory <twisted.protocols.ftp.FTPFactory instance at 0x7f5d31173f80>
[FTP (ProtocolWrapper),0,100.35.194.233] DTPFactory.setTimeout set to 10 seconds
[FTP (ProtocolWrapper),0,100.35.194.233] DTPFactory starting on 38688
[twisted.protocols.ftp.DTPFactory#info] Starting factory <twisted.protocols.ftp.DTPFactory instance at 0x7f5d311712d8>
[-] timed out waiting for DTP connection
[-] Unexpected FTP error
[-] Unhandled Error
    Traceback (most recent call last):
    Failure: twisted.protocols.ftp.PortConnectionError: DTPFactory timeout
[twisted.scripts._twistd_unix.UnixAppLogger#info]反应器类:twisted.internet.epollreactor.epollreactor。
[-]FTP工厂从21日开始
[twisted.protocols.ftp.FTPFactory#info]正在启动工厂
[FTP(ProtocolWrapper),0100.35.194.233]DTPFactory.setTimeout设置为10秒
[FTP(ProtocolWrapper),0100.35.194.233]DTP工厂从38688开始
[twisted.protocols.ftp.DTPFactory#info]正在启动工厂
[-]等待DTP连接时超时
[-]意外的FTP错误
[-]未处理的错误
回溯(最近一次呼叫最后一次):
失败:twisted.protocols.ftp.PortConnectionError:DTPFactory超时