Windows Server 2012 R2 Terminal Server Issue


Recommended Posts

I need some help with your server gurus out there.

 

We have an environment at the office that includes the following 

 

1 - San

1 - Domain Controller 

2 - Terminal Servers 

 

The servers are all running windows server 2008 but on Friday we had a bad surge and took out one of the terminal servers.  We ordered a new DELL last month and luckily had it available to install and replace one of the terminal servers. The new box has Windows server 2012 R2. 

 

I went ahead and purchased 50 licenses of the TS and installed it on the activation server. I see them on the license manager and users are able to login today and access their profiles. 

The thing that concerns me though is I keep getting the message in the bottom right corner that says RDP is not configured and i have 178 days left. If i look at the license manger it says 50 out of 50 licenses are available but users are logged in so wondering why is it not assigning the licenses to these users. 


Can someone please assist? I have attached some screenshots.

Screen Shot 2016-01-18 at 12.22.39 PM.png

Screen Shot 2016-01-18 at 12.22.14 PM.png

Agree with sc302 - always check the logging :)

 

However, that status means whatever licence server this box is using has not had the mode of the CALs it distributes selected and is in the grace period.

Was this server a (or the) licence server for the farm? Or have you installed the licencing role on this server and not intended to?

Open up the licencing manager options and select either Device or User as the CAL type and then it should be OK.

 

you can setup your license server on any server in the domain.  Doesn't have to be a dc, nor does it have to be a RDS server...it can be either or it can be its own server. 

 

The license server needs to have the licenses on it and be accessible to the rds server. 

RDS CALS are not the same as Windows User CALS....

 

RDS - Per User or Per Device?

Per Device: CALs for the device get stored in the registry of the machine/device that access’s the TS/RDS server. When issued it expires after a number of days (a random number between 52 and 89 days) at this point it’s freed up to be issued again.

Per User: In this mode the CAL is issued to the user, if one user logs onto multiple devices you only use 1 licence.

Note: As a rule of thumb if you have more devices than users, choose per user. If you have more users than devices then choose per device.

 

You need to specify the RDS servers licensing mode, I assume you have a single multi-role RDS unit and not a farm.

On your RDS

Launch the “Remote Desktop Services Host Configuration” console, and check the licensing section, it should give the licensing mode as “Per User” or “Per Device", I bet on yours it says not specified and that's your issue.....

 

This brings back good memories. I actually experienced the exact same error message in Server2008 & Server2012R2. The first thing I did was try to manually delete the grace period registry key. You can try this by going to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod   and deleting everything besides "Default" and rebooting. I used my local admin account to perform this deletion since my domain admin account keep getting access denied to the registry (resolved this issue later lol). I heard this method worked for some people. But not me. So onward I pushed.

 

I then re-applied the license and still it was in trial. Damn. Finally, I decided to do it one more time and got lucky. The solution was under "Licensing Program" you have options retail/open/select/enterprise/campus/school/other agreements to pick from. Turns out that the key I obtained, I was applying it under "Other", when I was supposed to be applying it as an Open License. As soon as I chose Open License. It automatically fixed itself up. Weird but it might work for you.

 

I'm amused at the fact that "Other" took the license and listed it in the License Manager. It should of error-ed out immediately to save the aggravation.

Also amused that both other and open license had the exact key lengths to enter in.

 

So yeah, take a closer look at your licensing program.

Edited by tehsteve86
  • 4 weeks later...

It's a bug I encountered when creating our 2012R2 Terminal Server farm, no matter what you do in the GUI, the licensing mode and server are never set

You need to do it via powershell, or the registry

 

https://blogs.technet.microsoft.com/askperf/2013/09/20/rd-licensing-configuration-on-windows-server-2012/

 

 

  • 3 weeks later...

If all your terminal servers are running 2008 why do we not see the 2008 CALs in your screenshot? Did you add the CALs to the server holding the other ones? It's not on the terminal server itself that you need to install the CALs on.

 

The users are able to login because you are in the grace period. It appears that your new server is also not configured to point to server License Server holding the new 2012 R2 licenses.

 

AFAIK you cannot have a mix of 2008 and 2012 in a single farm/collection. You will need to isolate the 2012 R2 server and create a collection for it in Server Manager and configure the deployment to point to the License Server holding the new CALs.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Truth, I use Windows 11 myself, but that is really just because I have always run the latest GA software, same reason why I ran Windows 8 and 8.1. I didn't really want to go from Windows 7 to 8, just like I didn't really want to go from 10 to 11...but in both cases, I didn't super hate it either, and as a techie, I like knowing my way around the latest options. I'm a little disappointed MS is dropping support for Windows 10 prior to Windows 12 coming out. Not just by a little bit, by all accounts, we are at least 1-2 years from even seeing Windows 12 beta, so it isn't just being missed by a few months. I like the idea of having a stable mostly unchanging OS option for those who don't want to be a guinea pig for all the newest hairbrained ideas. Windows 10 got a lot of hate in the early days for how rapidly it was changing, and rightfully so. For the last several years MS got it right by mostly leaving Windows 10 alone and making all those changes on Windows 11. It would have been nice if 11 could at least reach that longer-term stable state before Win10 went away.
    • I started using Windows 11 on 23H2 and when 24H2 came out I formatted and installed 24H2 from scratch. I had no bugs in 23H2 or 24H2 and I have already installed Windows 11 on several PCs without any problems. People are always changing the interface and installing junk on Windows, they are always having problems and keep making the same mistakes year after year. And this article only talks about aesthetic issues, it doesn't understand that the code you don't see is the most important. Windows 11 24H2 was made to support hardware technologies released in the last 3/4 years. Intel, AMD and Nvidia have not recommended Windows 10 22H2 for over 2 years due to compatibility and reliability issues that Windows 11 24H2 causes. And the only people who understand this are low-level software engineers and architects who work with hardware and DRIVERS creation.
    • One thing I absolutely hate about Windows 11 is the uninstall menu. I hate clicking the 3 dots and clicking "Uninstall" instead of clicking the app and then clicking the large "Uninstall" button like in Windows 10. If you uninstall apps quickly the list can shift up. So can't click on "uninstall" after bringing up the context menu because sometime you have no idea what app you'll be uninstalling.
    • It funny how in a few short years Intel has become the budget brand. I just had to do an unexpected platform swap on my main system due to memory stability issues that suddenly developed. I went with a 9800X3D, but seeing these prices making me regret not at least considering this direction. I really don't need top-tier performance, and between a cheaper CPU and cheaper board, the Intel option looks like it would have been $300-400 cheaper. I already have a 360 AIO, so the extra heat wouldn't have been a big deal. Oh well, live and learn. I normally am the kind of person that will consider something like this for weeks, but I needed to move quickly and my decision point was "9800X3D is a fantastic chip, and Ultra-200 is basically a joke" which is true, but what I didn't consider is a CPU like this 265K is still worlds head of my 5800X, and I really don't need more than that. Its just the enthusiast mindset :-)
    • The only compelling reason for 99% of people will be Windows 10's end-of-support on October, nothing more.
  • Recent Achievements

    • Apprentice
      Wireless wookie went up a rank
      Apprentice
    • Week One Done
      bukro earned a badge
      Week One Done
    • One Year In
      Wulle earned a badge
      One Year In
    • One Month Later
      Wulle earned a badge
      One Month Later
    • One Month Later
      Simmo3D earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      608
    2. 2
      ATLien_0
      283
    3. 3
      +FloatingFatMan
      179
    4. 4
      Michael Scrip
      151
    5. 5
      Steven P.
      111
  • Tell a friend

    Love Neowin? Tell a friend!