Following the best practices guide: best-practices-for-setting-up-remote-desktop-licensing-terminal-server
I've got a remote desktop services server running in a separate domain from the server holding the RDP licenses. I've created a forest level 2-way trust between these 2 domains and added the license server to the Terminal Server License Servers group in the trusted domain.
When I try to configure the RD Services server to point to the license server in the other domain I get this:
The license server specified is not valid. Verify the server name and specify a valid server name before saving the settings.
Nonetheless, I can proceed. When I look at the RD Licensing Diagnoser I see:
The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode, but license server rdplicense.domain.local does not have any installed licenses with the following attributes: Product Version: Windows Server 2008 or Windows Server 2008 R2
BUT... selecting the server shows these details:
TS or RDS Per User CAL Windows Server 2008 or Windows Server 2008 R2
RDS Per User CAL Windows Server 2012
So clearly there are CALs in place.
1. Both the RD Services Server and the License server are Windows Server 2012 - why is it looking for 2008 CALs??
2. There are 2008 CALs available, why is it complaining?
3. I'm assuming license usage goes up and down as users login and out, but the 2012 CALs don't seem to be getting returned. Is there a way to force it?
4. Is any of this related to the "license server not valid" error I see when specifying this server in the first place?
5. Users are occasionally seeing the "No Remote Desktop license server is available" popup on the task bar.
I suspect there's a critical step I've missed in all of this. Can anyone point me in the right direction?
I've got a remote desktop services server running in a separate domain from the server holding the RDP licenses. I've created a forest level 2-way trust between these 2 domains and added the license server to the Terminal Server License Servers group in the trusted domain.
When I try to configure the RD Services server to point to the license server in the other domain I get this:
The license server specified is not valid. Verify the server name and specify a valid server name before saving the settings.
Nonetheless, I can proceed. When I look at the RD Licensing Diagnoser I see:
The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode, but license server rdplicense.domain.local does not have any installed licenses with the following attributes: Product Version: Windows Server 2008 or Windows Server 2008 R2
BUT... selecting the server shows these details:
TS or RDS Per User CAL Windows Server 2008 or Windows Server 2008 R2
RDS Per User CAL Windows Server 2012
So clearly there are CALs in place.
1. Both the RD Services Server and the License server are Windows Server 2012 - why is it looking for 2008 CALs??
2. There are 2008 CALs available, why is it complaining?
3. I'm assuming license usage goes up and down as users login and out, but the 2012 CALs don't seem to be getting returned. Is there a way to force it?
4. Is any of this related to the "license server not valid" error I see when specifying this server in the first place?
5. Users are occasionally seeing the "No Remote Desktop license server is available" popup on the task bar.
I suspect there's a critical step I've missed in all of this. Can anyone point me in the right direction?