Solved

2003 Terminal Servers with 2008 licensing server

Posted on 2011-09-07
24
501 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
Comment Utility
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
Comment Utility
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
Comment Utility
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
Comment Utility
Is that on 2003 or 2008? I don't have the Licensing Diagnosis option.
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
2008
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
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
Comment Utility
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
Comment Utility
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
Comment Utility
When you uninstall the service and your AD is online, it will removed from ldap as avctive licens-server
0
 

Author Comment

by:isdirect
Comment Utility
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
Comment Utility
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
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

by:isdirect
Comment Utility
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
Comment Utility
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
Comment Utility
Even though its installed on a 2008 licensing server?
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
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
Comment Utility
It accepted the key just fine, but its still not distributing any of them.
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
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
Comment Utility
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
Comment Utility
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
Comment Utility
Note After you move the CALs, you must deactivate the old license server.
0
 

Author Comment

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

Author Closing Comment

by:isdirect
Comment Utility
Helpful
0
 
LVL 13

Expert Comment

by:Felix Leven
Comment Utility
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Utilizing an array to gracefully append to a list of EmailAddresses
We are happy to announce a brand new addition to our line of acclaimed email signature management products – CodeTwo Email Signatures for Office 365.
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…

772 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

14 Experts available now in Live!

Get 1:1 Help Now