我们有一个FTP作业,在Ubuntu上运行了两年的AS400和pure-ftpd之间运行。 AS400(在远程商店)发送三个文件。
最近,它只获得三个中的第一个,然后摊位。
AS400日志:
> put foo 229 Extended Passive mode OK (|||45944|) 150 Accepted data connection 226-File successfully transferred 226 [speed data] Enter an FTP subcommand > put bar 229 Extended Passive mode OK (|||5743|) No response from remote host; all connections closed. Enter an FTP subcommand. > put baz You must first open a connection.
纯粹的ftpd日志:
Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [INFO] New connection from iseries.touro.edu Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [user] [itload] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [pass] [<*>] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [INFO] itload is now logged in Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [syst] [] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [epsv] [] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [stor] [foo] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [NOTICE] /path/to//foo uploaded (4394019 bytes, 32219.83KB/sec) Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [epsv] [] Oct 25 15:59:39 lb-serv3 pure-ftpd: ([email protected]) [DEBUG] Command [stor] [bar]
任何智慧? 非常感谢!
编辑:我忘了提及,有时一个正确的名字的零长度的文件已经在正确的目录中创build。
AS400商店改变了他们的脚本,并解决了这个问题。 他们没有意识到任何会导致问题的改变。 感谢评论者!