Remote Desktop Connection Timeout: 8 Perbaikan yang Benar-Benar Ampuh
- 1 September 2026
- 08.00
- Oleh Adrien Roche
- Diperbarui 17 September 2026
- Tutorial

Pertama, lokalisasi kegagalannya
“Remote Desktop can’t connect to the remote computer” yang muncul setelah menggantung lama adalah timeout: tidak ada yang menjawab. Dari klien, jalankan:
Test-NetConnection 203.0.113.10 -Port 3389TcpTestSucceeded : True berarti jalur jaringan baik-baik saja dan masalahnya ada pada autentikasi atau kebijakan sesi. False berarti ada sesuatu di antara Anda dan host yang membuang lalu lintas — ikuti perbaikan di bawah ini secara berurutan.
Perbaikan 1 — Pastikan host dan layanannya menyala
Di server (konsol, VNC, atau panel penyedia):
Get-Service TermService
Restart-Service TermService -ForcePastikan juga Remote Desktop diaktifkan: System Properties > Remote, atau periksa bahwa fDenyTSConnections bernilai 0 di bawah HKLM:\System\CurrentControlSet\Control\Terminal Server.
Perbaikan 2 — Aturan Windows Firewall
Grup aturan bawaan “Remote Desktop” harus diaktifkan untuk profil jaringan yang sedang Anda gunakan:
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"Jika Anda memakai port kustom, aturannya harus cocok — lihat panduan port RDP 3389 kami untuk perintah New-NetFirewallRule yang tepat, dan panduan firewall Group Policy untuk lingkungan domain.
Perbaikan 3 — Firewall edge penyedia
Pada VPS atau dedicated server ada dua firewall: Windows dan edge milik penyedia. Jika aturan Windows sudah benar tetapi port tetap timeout dari luar sementara netstat menunjukkan port tersebut listening, filter edge adalah penyebabnya — buka port lewat panel penyedia atau tiket dukungan.
Perbaikan 4 — Ketidakcocokan NLA / CredSSP
Jika uji TCP berhasil tetapi klien mengeluarkan error saat login, tingkat patch CredSSP tidak sama di kedua sisi atau klien tidak mampu melakukan Network Level Authentication. Perbarui kedua mesin terlebih dahulu; hanya sebagai pilihan terakhir, dan sementara, longgarkan NLA di host (SystemPropertiesRemote > hapus centang “Allow connections only from computers running NLA”).
Perbaikan 5 — Kebijakan batas waktu sesi (putus saat idle)
Sesi yang terhubung dengan baik tetapi mati setelah beberapa menit tidak aktif diakhiri oleh kebijakan, bukan oleh jaringan. Di gpedit.msc:
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Session Time Limits
- “Set time limit for active but idle Remote Desktop Services sessions” → Never
- “Set time limit for disconnected sessions” → Never (atau nilai retensi pilihan Anda)
Lalu jalankan gpupdate /force dan sambungkan kembali.
Perbaikan 6 — Keep-alive melawan timer idle NAT dan VPN
Router rumahan dan konsentrator VPN diam-diam membuang aliran TCP yang lama tidak aktif. Buat host mengirim keep-alive setiap menit:
Set-ItemProperty "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name KeepAliveEnable -Value 1
Set-ItemProperty "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name KeepAliveInterval -Value 1
Restart-Service TermService -ForceMenjalankan RDP lewat VPN di sisi server? Panduan kami tentang menggunakan VPN di server RDP tanpa terputus menyelesaikan jebakan klasik “VPN naik, RDP hilang”.
Perbaikan 7 — MTU dan jalur yang lossy
Paket besar yang tidak pernah selamat melewati jalur menyebabkan koneksi menggantung di progress bar. Uji dengan ping -f -l 1472 host; jika terfragmentasi, turunkan MTU antarmuka ke 1400 di klien, atau biarkan transport UDP (aktif secara default sejak RDP 8.0) menyerap kehilangan paket.
Perbaikan 8 — Batas sesi tercapai
Windows versi klien mengizinkan satu sesi interaktif; server tanpa lisensi RDS mengizinkan dua sesi administratif. “Timeout” tepat setelah memasukkan kredensial bisa jadi hanya karena host sudah penuh — keluarkan sesi lama dengan quser + logoff <id>.
Ringkasan gejala → penyebab
| Gejala | Penyebab paling mungkin | Perbaikan |
|---|---|---|
| Menggantung, lalu timeout | Dibuang firewall (Windows atau edge) | Perbaikan 2-3 |
| Langsung “refused” | Layanan mati / port salah | Perbaikan 1, panduan port |
| Mati saat idle | GPO batas waktu sesi | Perbaikan 5 |
| Mati acak saat digunakan | Timer idle NAT/VPN, jalur lossy | Perbaikan 6-7 |
| Gagal tepat setelah login | CredSSP/NLA atau batas sesi | Perbaikan 4, 8 |
Pertanyaan yang sering ditanyakan
Mengapa sesi Remote Desktop saya terputus setelah idle?
Apa arti kode error RDP 0x204 dan 0x104?
Apakah timeout selalu berarti masalah firewall?
Bagaimana menjaga sesi RDP tetap hidup melewati router NAT yang agresif?
Jika Anda berjuang melawan koneksi rumah yang tidak stabil atau server yang oversold, perbaikan paling bersih ada di hulu: Windows RDP dengan CPU dan RAM dedicated pada jalur datacenter sejak awal tidak memutus sesi — dikirim sekitar 10 detik setelah pembayaran dikonfirmasi.
Adrien Roche — Editor Infrastruktur & Hosting
Insinyur sistem dengan pengalaman 10+ tahun mengoperasikan armada Windows Server dan Linux. Adrien mengelola dokumentasi infrastruktur rdp.monster dan menulis panduan kami tentang RDP, hosting VPS, administrasi server, jaringan, dan perangkat privasi.
Artikel terkait




