我们的文件传输自动化软件正在连接到外部 SFTP 服务器以下载文件。它使用 Putty 的命令行工具 PSFTP 进行连接。当它在预定时间开始时,会导致错误。错误是:
Remote working directory is /directory
lcd: unable to change directory: Invalid Signature.
Using username "username".
Pre-authentication banner message from server:
| IM CCaaS FTP server
End of banner message from server
当我手动 FTP 到服务器时,我可以毫无问题地登录。然后我重新运行该作业并成功完成。我用谷歌搜索了这个,发现关于密钥交换的文章有类似的错误,但这个连接没有使用私钥/公钥。我在 9 月 21 日将应用程序切换到新的 Windows 2016 服务器。有一些成功的转移。我还阅读了 PSFTP 的版本可能是问题(0.73),但我预计连接会出现一致的问题。似乎是零星的。我不确定问题是在我这边还是在目的地。有什么想法吗?