Windows Server 2012R2 VM から大きなディレクトリを一覧表示すると SFTP がハングする

Windows Server 2012R2 VM から大きなディレクトリを一覧表示すると SFTP がハングする

同じイーサネット ネットワーク セグメントに 2 台のマシンがあります。

  1. Windows Server 2012R2 を実行している VM [sftp クライアント]
  2. Ubuntu 16.04.7 LTS を実行している物理サーバー [openssh-server 1:7.2p2-4ubuntu2.10 を実行している sftp サーバー]

Windows VM から Ubuntu サーバーに SFTP 接続を確立する場合、多数のファイルがあるディレクトリ内のファイルを一覧表示しようとすると、接続がハングします。ファイル数が少ないフォルダーは正常に機能します。

別の Ubuntu 16.04.7 マシンをクライアントとして使用して同じことを試すと、正常に動作します。

また、最大サイズの ping を使用して試してみましたping -l 1472 -fが、正常に動作しました。

結果が変わらなかった試したこと:

  1. Windows 上の複数の SFTP クライアント: PuTTY 0.74、WinSCP 5.17.9、FileZilla 3.52.0.5
  2. Windows VM の MTU を下げる [デフォルト 1500]
  3. Ubuntu サーバーの MTU を下げる [デフォルト 1500]
  4. vmxnet3 イーサネット ドライバーを 1.8.16.0 から 1.8.17.0 に更新する
  5. 別のWindows Server 2012R2 VMをクライアントとして使用する
  6. Windows Server 2016 VMをクライアントとして使用する
  7. Windows Server 2016 物理マシンをクライアントとして使用する

困惑しています。さらにトラブルシューティングするためのアイデアや提案はありますか?

答え1

そうですね、私は PuTTY の人たちのためにバグレポートを書いている最中で、/etc/ssh/sshd_configUbuntu 16.04 サーバー上の を確認していました。そこには次の行がありました:

Subsystem sftp internal-sftp

次のように変更しました:

Subsystem sftp /usr/lib/openssh/sftp-server

sshd を再起動すると、すべてが正常に動作するようになりました。

関連情報