Artikel ini menjelaskan cara mengatasi error "Remote Desktop Disconnected" saat menghubungkan ke instans ECS Windows menggunakan Remote Desktop.
Deskripsi masalah
Saat Anda mencoba menghubungkan ke instans ECS Windows menggunakan Remote Desktop, koneksi gagal dan Anda menerima error "Remote Desktop Disconnected".
Penyebab
Setelah login ke instans Windows menggunakan VNC dan memeriksa log sistem di Event Viewer, Anda menemukan pesan error berikut: "The Terminal Server security layer detected an error in the protocol stream and has disconnected the client". Masalah ini disebabkan oleh subkey Certificate yang rusak dalam registri instans ECS.
Subkey Certificate dalam registri berfungsi untuk mengotentikasi dan mengenkripsi data selama komunikasi Terminal Services. Jika subkey ini rusak, komponen protokol Terminal Services akan mendeteksi error dan memutus koneksi antara klien dan instans ECS. Subkey Certificate dapat rusak karena berbagai alasan, seperti menginstal atau menguninstall perangkat lunak sistem tertentu atau salah mengonfigurasi parameter Terminal Services.
Solusi
Langkah-langkah dalam artikel ini didasarkan pada Windows Server 2008 R2. Prosedur untuk versi Windows lainnya serupa.
Hubungkan ke instans Windows melalui VNC.
Untuk informasi lebih lanjut, lihat Hubungkan ke instans menggunakan VNC.
Klik Start > Run. Di kotak dialog Run, masukkan
regedit, lalu klik OK.Di jendela Registry Editor, navigasikan ke path
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM. Klik kanan kunci Certificate, pilih Delete, lalu klik Yes.Klik Start > Administrative Tools > Remote Desktop Services, lalu klik Remote Desktop Session Host Configuration.
Di jendela RD Session Host Configuration, klik ganda RDP-Tcp. Di kotak dialog RDP-Tcp Properties, klik tab General. Atur opsi Security Layer menjadi RDP Security Layer, lalu klik OK.
Mulai ulang instans Windows untuk menerapkan konfigurasi baru.
Hubungkan ke instans Windows melalui Remote Desktop dan verifikasi bahwa Anda dapat login.