1. ホーム
  2. .net

[解決済み] WinSCP 応答待ちタイムアウト

2022-02-24 18:15:51

質問

使用したWinSCPのバージョン5.13.3

私は、リモートサーバーにファイルをsftpするPowerShellスクリプトを持っています。

断続的に出る。

WinSCPの応答待ちのタイムアウト

を設定してみました。 SessionOptions.Timeout プロパティがありますが、これも役に立ちませんでした...何か手がかりがありますか?

セッションログを見ると...以下のように書かれています。

. 2019-12-19 11:30:20.325 リモートファイルを開いています。
> 2019-12-19 11:30:20.325 Type: SSH_FXP_OPEN、サイズ:117、番号:515
< 2019-12-19 11:30:22.341 Type: SSH_FXP_HANDLE、サイズ:13、番号:515
> 2019-12-19 11:30:22.341 Type: SSH_FXP_WRITE、サイズ:32764、番号:1030
. 2019-12-19 11:30:45.810 ディスパッチ送信バッファの待ち時間がタイムアウトになり、ユーザーにどうしたらいいか聞いています。
. 2019-12-19 11:30:45.825 ユーザーに問い合わせる。
. 2019-12-19 11:30:45.825 **ホストが15秒間通信していない状態です。
. 2019-12-19 11:30:45.825
. 2019-12-19 11:30:45.825 あと15秒待ってください** ()
< 2019-12-19 11:30:45.825 スクリプトです。ホストが15秒以上通信していません。
< 2019-12-19 11:30:45.825 まだ待ってます...。
< 2019-12-19 11:30:45.825 注:問題が繰り返される場合は、「接続バッファサイズを最適化する」をオフにしてみてください。
< 2019-12-19 11:30:45.825 警告です。この操作を中止すると、接続が切断されます!

解決方法は?

接続バッファサイズの最適化をオフにすると、私の場合はうまくいきました。 https://winscp.net/eng/docs/rawsettings