Server 2012 RDS License Connection Issue
A known issue for Server 2012 – Terminal Server License Server with an instance of RDS license server installed, preventing connection for the client.
The error message when trying to connect presents;
“The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license. Please contact the server administrator.”
The event viewer presented an event relating to the license server expiring its grace period even though it is fully licensed.
“The Remote Desktop Session Host server does not have a Remote Desktop license server specified. To specify a license server for the Remote Desktop Session Host server, use the Remote Desktop Session Host configuration tool.”
“The RD Licensing grace period has expired and the service has not registered with a license server with installed licenses.
An RD Licensing server is required for client connectivity to the RDS. A Remote Desktop Session Host server can operate without a license server for 120 days after initial start up.”
Fix and workaround
The official solution is to activate the RDS/TS CAL License server, and point the Server to a License server with User/Device License.
If you receive this issue find the following key in the registry (of the terminal server license machine)
If the key: ‘Grace Period’ is present. The license service has not correctly removed the entry, in this instance, will force the server to always run in an unlicensed mode.
Simply delete the Grace Period key (obviously make a backup beforehand)
You may need to give permission to delete this key.
The license server will then need rebooting but should allow the connections through after this.
For more Business IT related posts, please navigate to the Main General Menu and select Business IT from the drop down menu. Although these posts are no aged, we feel there is enough out there to continue providing information for these issues.