PuTTYネットワークエラー。ソフトウェアが原因で接続が中断しました
私は奇妙な問題を抱えています:私のローカルWindows 7上の VMware でホストされているLinuxサーバにSSHでPuTTYを使用して接続しているとき、私はしばしば"Network error: Software caused connection abort"
というエラーが表示され、その後PuTTYのSSHウィンドウが非アクティブになります。通常はPuTTYでサーバにログインして何かをすることができるのですが、不規則な時間(1~2分程度)の後にこのエラーが出てしまいます。そして時々、タイムアウトというエラーが出てログインできないこともあります。
私のVMware Playerに何か問題があるのではないかと推測します。しかし、コードリポジトリとしてVMwareでホストされている同じUbuntuサーバが、Windows Vista上では非常にうまく動作するので、Windows 7にも何かしらのクセがあるのではないかと推測しています! Windows XPからWindows Vistaに移行してからWindows 7に移行してから悪いことばかり起きているようですね!
この問題の原因は何が考えられ、どうすれば直るのでしょうか?
補足 .
Googleで検索して、以下のような方法を全て応用してみました。
1.sshd TCPKeepAlive
2.sshd ClientAliveInterval
を有効にする。sshd 900
をClientAliveCountMax
に、3
を5
に設定する。PuTTY接続の設定「seconds between keepalives」を0x6&に設定します。
しかし、これらはすべてうまくいきません!
しかし、これらは全てうまくいきません!そして、PuTTYでのSSHセッションは、しばらくしても切れません。
LinuxサーバのファイアウォールとWindows 7クライアントのファイアウォールの両方をオフにしましたが、ログインがタイムアウトしたままです。本当に迷惑です。
たまにログインできるようですが、たまにログインがタイムアウトすることがあります。
時々ログインできるようですが、時々ログインができなくなることがあります!本当に理由がわかりません。本当にイライラします。
一つだけ言っておくと、PuTTY SSHを使ってリモートサーバに接続している時は、全て問題ありません!
ログインに失敗したらpingも失敗した! でも、なんでこんなことになるんだろう?ローカルマシン上のLinuxサーバをVMware Playerでホストしているのだが、どうしてこうなってしまうのだろうか?