Windows Server 2008 R2 Standardを実行しているターミナルサーバーがあり、これを初めて実行しようとしたときにRDP経由でサーバーに接続できないという奇妙な問題がありますが、最初の試行が失敗し、もう一度試行します-セッション確立することができ、スムーズに実行されます。
次のようなイベントビューアにエラーがありました:
EventID 56 description:
The Terminal Server security layer detected an error in the protocol stream and has disconnected the client. Client IP: www.xxx.yyy.zzz
EventID 50 description:
The RDP protocol component X.224 detected an error in the protocol stream and has disconnected the client.
こちら で説明されているように、TCPの一部の高度な機能を無効にすることで修正されました。
サーバーは仮想VMwareサーバーであり、ドメインに参加していません。誰かがこのようなことを経験しましたか?何か間違っていると思われるアイデアはありますか?
UPD1:RDP-Tcpの設定もリモートデスクトップセッションホストの構成コンソールネットワークアダプター使用する正確なアダプタを指定するタブですが、これは効果がありませんでした。
最後に、私は数日後にこれを解決することができました。
これはそれを修正するために行われたことです:
ステップI:
新しい[〜#〜] dword [〜#〜]キーDisableTaskOffloadに値1をHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
に追加
ステップII:
変更IPv4チェックサムオフロード PROD NIC詳細設定)。
これらの変更後、RDPの最初の試行で接続されなかった問題またはパフォーマンスの問題はなくなりました。
次の手順を参照してください。
クライアントコンピュータとTSサーバーにすべての更新プログラムをインストールしたかどうか。
クライアントコンピューターまたはシンクライアントに最新バージョンのリモートデスクトップ接続がインストールされていることを確認します。リモートデスクトップサービス(RDS)用のリモートデスクトップ接続7.0クライアントの更新: http://support.Microsoft.com/kb/969084/en-us
クライアントとTSサーバーのNICドライバを最新バージョンに更新してください。IPアドレスを自動的に取得するようにクライアントを変更してみて、問題がまだ存在するかどうかを確認してください。
TSサーバーに接続するユーザーが多すぎないか、パフォーマンスの負荷が高すぎるかを確認してください。
ターゲットマシンのリモートデスクトップ設定を変更して、リモートデスクトップの任意のバージョン(安全性が低い)を実行しているコンピューターからの接続を許可して、問題がまだ存在するかどうかを確認します。
証明書がサーバーで壊れている可能性があるようです:
X509証明書のレジストリキーを削除してからコンピューターを再起動し、ターミナルサービスライセンスサーバーを再度アクティブにする必要がある場合があります。これを行う方法についての情報はここにあります: