2012 R2 License Server issuing Built-in OverUsed CALs for 2008 R2 Session Host Servers


Hello AskPerf! My name is Prachi Singh and today I will be talking about a behavior that can occur when users attempt to pull licenses from a 2012 R2 License server via a 2008 R2 Session Host. Under these circumstances, you may see a line item in your 2012 R2 license manager that says “Windows Server 2008 or Windows Server 2008 R2 -Installed TS or RDS Per User CAL”. Under “License Program” you then see “Built-in Overused”.

clip_image002

In the case above, the license server is used to issue RDS CALs to users when they connect to both Windows Server 2008 R2 and Windows Server 2012 R2 Session Host Servers. When a user connects to a Windows Server 2012 R2 Session Host, a Windows Server 2012 "per User" RDS CAL is issued.

However, when a user connects to a Windows Server 2008 R2 RDS Server, a Windows Server 2008 R2 "Built-in OverUsed" RDS CAL category appears and shows the value only for the issued RDS CAL. The "Total" and "Available" values remain 0. Additionally, the issued RDS CAL amount is not deducted from the total Windows Server 2012 RDS CALs.

What is the "Built-in OverUsed" group and is it ok to have it?

The "Built-In Overused" group was also used in earlier operating systems if the licensing mode was being set to Per User but no "per user" CALs were installed on the license server and the users will still connect to the terminal servers. This was an indication for admins that they must install licenses. After the applicable licenses get installed, this group goes away and the number of licenses issued gets synchronized with the installed license group.

Why are Windows Server 2008 R2 RDS CALs not deducted from the installed Windows Server 2012 RDS CALs?

By default, a license server attempts to provide the most appropriate RDS CAL for a connection. For example, a license server running Windows Server 2008 R2 tries to issue a Windows Server 2008 R2 RDS CAL for clients connecting to an RD Session Host server running Windows Server 2008 R2, and a Windows Server 2003 TS CAL for clients connecting to a terminal server running Windows Server 2003. If the most appropriate RDS CAL is not available, a license server running Windows Server 2008 R2 issues a Windows Server 2008 R2 RDS CAL, if available, to a client connecting to a terminal server running Windows Server 2003 or Windows Server 2000.

Why are the "Built-In Overused" RDS CALs “issued” counted but not the “total” and “remaining” too?

Starting with Windows Server 2012 R2 license server, when only Windows Server 2012 RDS CALs are installed and a user logs on to a Windows Server 2008 R2 RDS Server, the "Built-in OverUsed" group is displayed and the user gets a 2008 R2 "Built-In Overused" RDS CAL. Here, in this case it is just a reporting mechanism to tell that these number of users have logged in without an appropriate CAL. This is to make admins visible that 2012 licenses were issued for older terminal servers for which no dedicated (in this case the 2008 R2) RDS CALs are installed.

Since, this group is displayed separately, the number of licenses will not be deducted directly from the 2012 RDS CAL group. The "Built-In Overused" group will display only the number of licenses issued and no " Remaining" or "total", because in the background the 2008 RDS CALs are not actually installed. The column “Built-in Overused” represents the number of user connections to Windows Server 2008 R2 servers where a Per User license was issued.

Do you need to install additional Windows Server 2008 R2 RDS CALs too, or is this a compatibility behavior?

Server 2012 RDS requires a Server 2012 RD Licensing server.  A 2012 RD Licensing server will serve 2012/2008 R2/2008/2003 servers, so you may consolidate your RDS CALs onto a Server 2012 RD Licensing server if you would like to.

RDS CALs are not forward compatible, only backward compatible. Meaning that Windows Server 2012 CALs will work with Server 2008 R2

Windows Server 2012 RDS CALs can be issued to 2003, 2008/R2 terminal server. For more detailed info, you may check below article:

RDS and TS CAL Interoperability Matrix

clip_image004

The above screenshot shows that there are 4 users who are connecting to 2008 R2 Session Host Server and 1 user who connects to 2012 R2. With respect to reporting, the admin has the number of issued RDS CALs (Built-in OverUsed + 2012 RDS CALs) and they should make sure that the total does not exceed the number of installed RDS CALs.

The RDS CAL reports will contain information about both (Built-in Overused + 2012 RDS CALs)

 

RD License Server:

******LAB-DC

   

Report Date:

     

CAL Version

CAL Type

Installed CALs

CALs in Use

CAL Availability

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

0

4

None

Windows Server 2012

RDS Per User CAL

20

1

Available

         

Successful Per User License Issuance Detail

       
         

Issued to User

CAL Version

CAL Type

Expires On

 

PerfNation.com\User1

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

Sunday, May 10, 2015 8:57:24 PM

 

PerfNation.com\User2

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

Sunday, May 10, 2015 9:04:53 PM

 

PerfNation.com\User3

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

Monday, May 11, 2015 1:13:27 PM

 

PerfNation.com\User4

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

Monday, May 11, 2015 1:14:35 PM

 

PerfNation.com\User6

Windows Server 2012

RDS Per User CAL

Thursday, May 14, 2015 1:21:11 PM

 

No Per User License Issuance has failed

       
         

No Per Device License has been issued

       
             

Are the "Built-In Overused" RDS CALs handled like any other CALs, especially regarding license renewal?

Per user "RDS CALs are valid 60 days but can be extended automatically if the user logs on again to the RDS server. If the license it has is within seven days of expiring, then the RD Session Host server attempts to obtain a license for the User at each login. If the server cannot find a license server to renew the license before it expires or no license is available, the license will expire. If the server has the licenses available, it will issue it to the user. This is how a "Built-in OverUsed" per user CALs as well as all other "normal" per user RDS CALs behaves.

When a user (which got "Built-In Overused" RDS CAL issued) logs on to a Windows Server 2012 R2 RDS server, the built-in overused CAL gets converted to 2012 RDS CAL. Once converted, the user will continue using 2012 RDS CAL even if he connects to 2008 R2 RDS server ( once "upgraded" the license is no longer "downgraded").

clip_image006

clip_image008

The report will look something like this:

CAL Usage Report

       

RD License Server:

******LAB-DC

     

Report Date:

Monday, March 16, 2015 6:17:51 PM

     
         

CAL Version

CAL Type

Installed CALs

CALs in Use

CAL Availability

Windows Server 2008 or Windows Server 2008 R2

TS or RDS Per User CAL

0

0

None

Windows Server 2012

RDS Per User CAL

20

5

Available

         

Successful Per User License Issuance Detail

       
         

Issued to User

CAL Version

CAL Type

Expires On

 

PerfNation.com\User6

Windows Server 2012

RDS Per User CAL

Thursday, May 14, 2015 1:21:11 PM

 

PerfNation.com\User1

Windows Server 2012

RDS Per User CAL

Friday, May 15, 2015 12:27:38 PM

 

PerfNation.com\User4

Windows Server 2012

RDS Per User CAL

Friday, May 15, 2015 12:36:11 PM

 

PerfNation.com\User2

Windows Server 2012

RDS Per User CAL

Friday, May 15, 2015 12:38:37 PM

 

PerfNation.com\User3

Windows Server 2012

RDS Per User CAL

Friday, May 15, 2015 12:40:01 PM

 
         

No Per User License Issuance has failed

       
         

No Per Device License has been issued

       

 

-Prachi

Comments (1)

  1. Anonymous says:

    Hello AskPerf! My name is Prachi Singh and today I will be talking about a behavior that can occur when

Skip to main content