FTP上载未在AWS服务器上完成(vsftp)

时间:2012-09-24 04:46:19

标签: ftp amazon-web-services

我有一台运行vsftp的AWS服务器,但我没有收到传输完成的226消息。我的php编辑器显示上传失败,因此我使用FileZilla和CuteFTP观看了该事务。

  • 启动上传。
  • 该文件显示在服务器上。
  • 未收到226响应,因此FTP管理器超时并尝试重新启动上载。
  • 重新启动时,系统会要求我确认是否要覆盖刚刚上传的文件。
  • 我已经测试了上传的文件,传输的文件已经完成。

我验证了FTP管理器软件正在通过上传到另一个托管设施中的另一台服务器来工作。 (另一台计算机正在运行另一个FTP服务。

我能够成功列出目录,下载文件,甚至创建新目录。

我已经升级vsftp以尝试解决问题。

我一直在努力解决这个问题。任何想法都赞赏。

汤姆

1 个答案:

答案 0 :(得分:0)

在服务器上清除vsftp并测试其他几个conf更改后,我远程连接到另一个办公室的PC,加载了FileZilla,发现那里没有问题。

事实证明,这台服务器需要在我办公室的PC上运行BitDefender Internet Security软件的本地防火墙软件中列入白名单。为什么需要列出亚马逊AWS服务器但其他服务器没有?为什么FTP事务中只有一个[服务器]回复被防火墙阻止?没有答案也没有时间进行进一步测试。 FTP链接正在为所有程序正常运行。