Solved

2003 Terminal Servers with 2008 licensing server

Posted on 2011-09-07
24
502 Views
Last Modified: 2012-06-21
We have 2 2003 Terminal Servers in a 2003 domain. They were previously load balanced in basic round robin fashion, the load balancing connection name was term. The servers themselves are term3 and term4. The load balancing has since been eliminated. They were both licensing servers. The licensing has now been removed from term3. We have new 2008 licenses that should be backwards compatible for these terminal servers, they are on a 2008 R2 server that has been activated as a licensing server. We are trying to get term3 to use the new licensing server. We have set in group policy under computer/policy/administrative/Windows Components/Remote Desktop Services/Remote Desktop Session Host/Licensing  and defined the new server and the licensing type. The group policy is being returned as being applied from gpresult. However when opening Terminal Server Configuration on the terminal server everything is greyed out, Automatic is selected and “In Enterprise Role” lists term, term3 and term4. We have tried to define the new licensing server explicitly through registry keys found in this article: X, but all that does is move the bubble from Automatic to “Use these license servers” but that field is still blank. Where is it pulling term, term3 and term4 from? Term, term3 and term4 are members of no groups in the active directory. What are we missing/doing wrong?
0
Comment
Question by:isdirect
  • 13
  • 11
24 Comments
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36498594
I can be wrong here, but i am pretty sure you have to downgrade your 2008 R2 Cals to 2003 (MUST call Microsoft Product Activation Group for example) even if you are using a 2008 R2 License server. The 2008 licenseserver distributes the cal's on base of the client OS version, thats why I think you must have the matching cal's on your client server. When you make the call you can also transfer your existing 2003 downlevel cal's back to the 2008 r2 server.
0
 

Author Comment

by:isdirect
ID: 36498636
I've tried installing the CALs as 2008 and 2003, but that was early in the troubleshooting process. Is there any way to confirm outside of the Terminal Services Configuration snap in what licensing server the terminal server is using?
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36498728
Tried this tool (not used it by my self yet) ):

To run the Licensing Diagnosis tool
Open Terminal Services Configuration. To open Terminal Services Configuration, click Start, point to Administrative Tools, point to Terminal Services, and then click Terminal Services Configuration.

In the left pane, click Licensing Diagnosis. Licensing Diagnosis will automatically run and try to discover license servers and identify licensing configuration problems, and then display the results.
0
 

Author Comment

by:isdirect
ID: 36498845
Is that on 2003 or 2008? I don't have the Licensing Diagnosis option.
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36498925
2008
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36499005
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36499033
In Enterprise Role the TerminalServer is saved here: HKLM\Software\Microsoft\MSLicensing\Parameters\ DomainLicenseServerMulti -> on my terminalserver 2003 , I found my licenseserver there.
0
 

Author Comment

by:isdirect
ID: 36502442
Yes I read that article. I believe if I change that registry key it gets overwritten whenever I restart the terminal server. Why would the ad still return term3 when it is no longer a licensing server? I'll test this again when I get a chance but I'm pretty sure I tried that.
0
 

Author Comment

by:isdirect
ID: 36502610
I changed the scope of my 2008 licensing server to enterprise instead of domain, then I published it. Term4 will now detect it. So now my biggest problem I assume is "unpublishing" term and term3 and then term4 once I remove licensing from it. How do I do that?
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36502655
When you uninstall the service and your AD is online, it will removed from ldap as avctive licens-server
0
 

Author Comment

by:isdirect
ID: 36503505
Then why is is still showing term and term3? Neither of which are licensing servers anymore.
0
 
LVL 13

Accepted Solution

by:
Felix Leven earned 500 total points
ID: 36503632
Hard to say,

•While the License Server was being uninstalled, Active Directory was down and License Server could not be un-published from the Catalog.
 •If you uninstalled the License Server, but without Enterprise Administrator Credentials, in that case also License Server won't be Un-Published from the Catalog.
•If License Server machine is being moved from domain to workgroup, then License Server scope automatically changes to workgroup mode. It needs to be un-published manually from the Catalog.


the post explaines how to manually get rid of the entry's in  LDAP

http://blogs.msdn.com/b/rds/archive/2007/02/27/manually-publishing-and-un-publishing-terminal-server-license-servers.aspx
0
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

 

Author Comment

by:isdirect
ID: 36504478
Thanks, I got rid of term and term3. To use 2008 CALS for 2003 Terminal Server do I install them as 08 or 03 or is there some other process I have to go through?
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36504497
I had to do a downgrade once (bought 2008 r2 license -> downdrade to 2003 and used it on 2003), i had to phone the clearing house to achieve this.
0
 

Author Comment

by:isdirect
ID: 36504948
Even though its installed on a 2008 licensing server?
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36508696
If the Terminal Services Configuration snap in accepts your key, no problem. If not you have to call m$ and get another key.
0
 

Author Comment

by:isdirect
ID: 36531611
It accepted the key just fine, but its still not distributing any of them.
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36532704
Any event id's you can post ?
License Server scope ok again?
term 3 is now the only exisitng licenseserver and all others are removed (kind of confused :-)
0
 

Author Comment

by:isdirect
ID: 36535668
term4 is the only existing one, the rest are removed. I'm concentrating on getting term3 to pull from the new server right now. Term3 does show the new server as its discovered license server under Terminal Server Configuration. Sorry for the confusion. :)

The latest TermServLicensing events are from the 7th so I'm assuming they're related to when I was making all the initial changes. They're 3,0,18. No other related events since.
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36535853
Ok, users are connecting to term 3 and try to open remote apps and stil get an error about missing terminalserver licenses from term 3 ?
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36960982
Note After you move the CALs, you must deactivate the old license server.
0
 

Author Comment

by:isdirect
ID: 36961692
Using User CALS, which aren't tracked in 2003.
0
 

Author Closing Comment

by:isdirect
ID: 36961694
Helpful
0
 
LVL 13

Expert Comment

by:Felix Leven
ID: 36975221
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now