如何修复FileZilla的响应:“550提供的消息不完整。签名未经验证。”?

时间:2015-02-24 00:03:56

标签: ftp ftps

如何修复FileZilla的响应:

  

550提供的消息不完整。签名未经验证。

这有什么问题?这是在我的托管网站还是我的FileZilla设置中?

2 个答案:

答案 0 :(得分:9)

由于已知错误,Windows IIS服务器会返回此错误。

有关详细信息,请参阅Microsoft KB 2888853

引自my article about the bug

答案 1 :(得分:0)

如果提到的@Martin补丁(KB 2888853)无法解决问题,请尝试以下建议。

如果在尝试安装此修补程序时收到“此更新不适用”错误:

  1. 使用以下命令提取KB(MSU文件)。

    Expand –F:* [path of downloaded KB] [Destination folder where you need to extract]

  2. 运行以下命令以在当前运行的系统上安装补丁:

    DISM.exe /Online /Add-Package /PackagePath:[path of the extracted file (select.cab file)]

尝试通过IP连接到FTP服务器

如果使用诸如ftp.domain.com之类的主机名连接到FTP,请执行以下说明:

  1. 在客户端计算机中,打开主机文件(C:\Windows\System32\drivers\etc\hosts) 在下面输入一行并保存(输入您的IIS服务器的IP地址,而不是192.168.1.100)

    192.168.1.100 ftp.domain.com

  2. 在命令提示符下,运行ipconfig /flushdns

尝试再次连接到FTP服务器。如果不起作用,请继续下面的小节。如果有效,则意味着存在防火墙阻止客户端和服务器之间的FTPS端口

尝试使用SFTP代替FTPS

FTPS使用两个通道:命令通道和数据通道。某些防火墙和路由器在读取命令通道数据后允许数据通道通信。如果使用FTPS时他们无法解密命令通道数据,则可能会阻止数据通道通信。

SFTP仅使用一个通道。因此,如果您使用SFTP,则可能不会发生此问题。

来源: (Solved) 550 supply message incomplete, signature was not verified