为什么我从 FireFTP 收到这个“500 命令无法理解 - shazbot!”错误?

为什么我从 FireFTP 收到这个“500 命令无法理解 - shazbot!”错误?

我正在使用 Firefox 32.0.3 上的 FireFTP 2.0.21 插件将文件从 PC 传输到 Agilent E4438C 信号发生器。该仪器通过网络交换机连接到 PC。

浏览远程目录和复制文件没有问题。但是,当闲置一段时间(几分钟)后,我开始反复收到错误消息。FireFTP 的日志控制台显示:

       NOOP
500 Command not understood - shazbot!

我收到一个带有相同错误消息的弹出消息框:

在此处输入图片描述

  • 为什么我不断收到这个错误信息?

  • 该命令有什么问题NOOP(导致错误的原因是什么)?

  • FireFTP 为什么会重复发送此命令?

至于最后一个问题,我想这样做是为了保持连接打开并且不超时。如果是这样,可以禁用它或更改频率吗?至少,我可以阻止这个烦人的弹出窗口吗?

答案1

NOOP是无操作命令。它用作保持活动心跳。您可能能够在客户端中找到一些有关保持活动或维持连接等的设置。

答案2

再次查看 FireFTP 选项时,我发现了禁用此重复的“NOOP”命令的设置:

在此处输入图片描述

但是,我不清楚为什么服务器不理解“NOOP”命令。这不是标准的 FTP 命令吗?

相关内容