当社のファイル転送自動化ソフトウェアは、ファイルをダウンロードするために外部の 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) も読みましたが、一貫した接続の問題が予想されていました。散発的なようです。問題が自分の側にあるのか、送信先にあるのかわかりません。何かご意見は?