FTP 错误:上传失败 500 我无法打开连接

FTP 错误:上传失败 500 我无法打开连接

我正在尝试使用 cyber duck 连接到我的 FTP 服务器。在我尝试使用酒店 wifi 之前,我一直能够顺利上传文件。我可以连接到服务器,查看所有文件列表,但当我尝试拖动文件开始上传时,我得到了 500 错误,我无法打开与(某个 ip)的连接,只能打开与(其他 ip)的连接。我认为这可能与酒店 wifi 使用的代理有关。我尝试使用热点屏蔽在我的 Mac 上,但我没有任何运气。

简要总结一下:

  • FTP(家庭 Wifi)将上传、下载和列出目录;一切运行正常
  • FTP 将列出文件,但无法成功上传或下载文件
  • VPN 无法解决问题

我认为如果我为 FTP 工作的家庭网络创建 VPN,我将能够让一切正常工作,但我无法远程设置 VPN。有没有办法检查代理如何处理请求?有没有办法检查 FTP 端口是否被阻止(即使我可以列出目录)?

Cyber​​ Duck 错误

任何帮助是极大的赞赏!

答案1

您必须在“系统偏好设置”→“网络”→“高级...”→“代理”→“使用被动 FTP 模式 (PASV)”中或在 Cyber​​duck 的书签中将连接模式设置为“被动 (PASV)”。或者,您可以更新到 Cyber​​duck 的最新快照版本,当第一个连接模式失败时,它将自动尝试备用连接模式(PORT 或 PASV)。

相关内容