Post Pic

TIPS: Memperbarui Temporary License untuk RDP Client

Jika Anda tidak memiliki Terminal Server License server, Terminal Server akan memberikan license sementara yang bisa digunakan oleh client untuk terkoneksi ke terminal server. Tapi license yang diberikan ke RDP client itu, sifatnya hanya sementara dibatasi hanya untuk 120 hari atau bahkan kurang dari itu. Bagaimana cara memperbarui lisensi sementara ini? Silakan baca tulisan ini selengkapnya.


Solusi untuk Client Windows: Ubah Registry

1. Masuk ke: Start – Run… – Ketik: regedit

2. Masuk ke: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store

3. Cari folder yang mengandung kata LICENSE yang ada di folder Store, dan jika Anda menemukannya, hapus folder tersebut.

4. Coba login kembali menggunakan RDP client, seharusnya Anda bisa kembali mengakses Terminal Server Anda.

Solusi untuk Client Mac OSX: Hapus Beberapa Folder

Jalankan perintah berikut (hati-hati jangan salah menghapus folder). Jika diminta password, masukkan password user yang Anda gunakan.

sudo rm -rf /Users/Shared/Microsoft/RDC\ Crucial\ Server\ Information/*

Solusi untuk Linux: Pakai grdesktop

Di Ubuntu install terlebih dahulu.

sudo apt-get install grdesktop

Untuk menjalankannya cari di menu, Applications -> Internet -> Remotedesktop Client. Lalu cari bagian tab extended, isi di bagian Fake clientname dengan hostname sesuka Anda.

Kalau saya biasanya menambah angka dibelakang hostname saya. Misal, hostname saya ngadimin, maka saya ubah menjadi ngadimin01. Lalu jika licensenya expire kembali, saya isi Fake clientname dengan ngadimin02 dst. Mudah kan :)

Remotedesktop Client

Remotedesktop Client

Atau jika Anda termasuk yang lebih menyukai command line, gunakan rdesktop dengan opsi tambahan -n.

rdesktop -n nama-hostname-baru ip-atau-hostname-server-tujuan

Solusi untuk Semua OS: Ganti Hostname

Ya, ganti hostname komputer Anda. Lalu restart komputer (jika diperlukan), dan seharusnya Anda bisa terkoneksi kembali via RDP ke Terminal Server Anda.

Cara kerjanya mirip dengan Fake clientname. Tapi ini adalah cara yang lebih repot dan kurang praktis. Gunakan hanya saat kepepet atau lupa cara-cara lainnya.

Jika sudah memasang Terminal Server License

Menggunakan Add/Remove Windows Component, remove komponen Terminal Server Licensing, setelah itu add kembali. Atau, gunakan skrip sederhana di bawah ini. Simpan sebagai .bat script, lalu jalankan.

cls
REM *******************************************
REM ***** Renew Terminal Service Licensing ****
REM *********** by Ronald Gautama *************
REM *******************************************
 
net stop TermServLicensing
del /q %SystemRoot%\System32\LServer\TLSLic.edb
net start TermServLicensing

Beli Lisensi Resmi

Cara-cara di atas, mungkin tergolong yang kurang direstui oleh pihak Microsoft. Jadi untuk solusi yang terbaik, silakan Anda membeli lisensi untuk client terminal server.