WinSCP 服务器意外关闭网络连接

WinSCP Server unexpectedly closed network connection

我开发了一个 .Net 控制台应用程序 运行 作为 Azure App Service 下的 webjob。

此控制台应用正在使用 WinSCP 将文件从应用服务文件系统传输到本地 FTP 服务器。

突然在其中一个环境中,我遇到以下错误:

< 2021-11-10 11:34:06.508 Script: Searching for host... . 2021-11-10 11:34:06.508 Looking up host "217.12.227.93" for SSH connection . 2021-11-10 11:34:06.508 Connecting to xxx.xxx.xxx.xxx port 22 < 2021-11-10 11:34:09.633 Script: Connecting to host... . 2021-11-10 11:34:09.633 We claim version: SSH-2.0-WinSCP_release_5.19.4 . 2021-11-10 11:34:09.742 Remote side unexpectedly closed network connection . 2021-11-10 11:34:09.742 Knocking FTP port. . 2021-11-10 11:34:11.758 FTP port did not open. < 2021-11-10 11:34:11.758 Script: Server unexpectedly closed network connection.

这怎么可能,而且我已经成功 tcpping 回复 ??

  • 这通常是由于服务器无法 运行 支持您的会话所需的某些进程造成的。
  • 由于权限不正确,您的 SSH 服务器可能无法访问服务器密钥文件。
  • 始终尝试与另一个 SSH (FTP) 客户端连接以查找是否与服务器或客户端相关的问题。
  • 验证您的 Azure Web 应用程序与本地 FTP 服务器之间的连接