【ライタスの日常】Pingは通るのにRDPできない?3389がLISTENしない原因を調査してみた(後編)
こんにちは。 ライタスの営業担当・Kです。 前編では、 Pingは通るのにRDP接続できない問題 を調査しました。 調査の結果、 RDP Listener(rdp-tcp)が正常に生成されていない 状態であることが判明しました。 今回は、その解決方法をまとめます。 RDP Listenerとは RDP接続は Remote Desktop Services が処理しています。 その中でも重要なのが RDP Listener です。 Listenerは、簡単に言うと RDP接続の待受口 の役割を持っています。 通常は以下のように TCP3389で待受 が行われます。 TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING また、以下のコマンドを実行すると qwinsta 通常は rdp-tcp というListenerが表示されます。 今回の問題 今回の環境では次の状態でした。 3389がLISTENしていない qwinsta に rdp-tcp が表示されない つまり RDP Listener が正常に生成されていない 状態でした。 Remote Desktop Services が起動していても、 Listenerの初期化に失敗すると3389で待受しません。 レジストリ確認 RDP Listener の設定は以下のレジストリに保存されています。 HKEY_LOCAL_MACHINE └ SYSTEM └ CurrentControlSet └ Control └ Terminal Server └ WinStations └ RDP-Tcp この設定が破損している場合、 RDPサービスは起動する しかし Listener の初期化に失敗する という状態になることがあります。 RDP設定の再有効化 まず、RDP接続を許可する設定を確認します。 以下のコマンドで RDP接続を有効化 できます。 reg add "HKLM\SYSTEM\CurrentControlSe...