Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 187
  • Last Modified:

How to run License Server service on a W2K member server (which is the TS)?

Hi,

in one Installation we got a new application server as domain controller under Wiindows 2003.

The former W2K domain-controller and terminal server was downgraded as a member to the W2K3-domain and still working as a terminal server.
There are only W2K-Clients with integrated TS-CAL's and some thin-clients connected.

Now the terminal server licensing service lserver.exe does not start any more on the W2K-TS-server. (Per definition this service has to run on a DC normally).

To activate the lserver.exe on the DC under Windows 2003 brings some complications which we like to avoid. (No direct Internet-Acces, etc.)

Question:
Is there a way to run the lserver.exe on a member server under Windows 2000?

Michael
0
michaellandwehr
Asked:
michaellandwehr
  • 5
  • 3
  • 3
2 Solutions
 
TannerManCommented:
Have you tried uninstalling the TS licensing service and then re-installing it?
0
 
michaellandwehrAuthor Commented:
Not yet because I have not solved that issue.
The TS licensing service normally must run on a domain controller.
Some have told me, that there might be registry key, which allows the service to be run on a member server, but I didn't find it yet.

Michael
0
 
TannerManCommented:
Not that your incorrect, but never heard that TS license had to run on a DC. Doesn't mean it isn't so.

The below snipit came from this link  http://www.microsoft.com/windows2000/server/howtobuy/pricing/tsfaq.asp

License server. The Terminal Services license server is a Windows 2000 Server machine that has the TSL components installed. This machine tracks and deploys client license tokens. One license server can serve multiple terminal servers concurrently.

You can even run TS license service located on a domain separate from your own,,,,,the link above explains and gives link to a resouce explaining how.

Wish I could have helped.

0
Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

 
TannerManCommented:
Maybe I can help. There is, in fact, a reg key change to operate w2k TS license on a member server (thus meaning by default it requires DC).
Here you go and hope it helps. It has the reg key to change in the document.

http://www.popp.de/helpdesk/?_a=knowledgebase&_j=questiondetails&_i=2
0
 
oBdACommented:
No, sorry. In an AD domain, the TS license server on a W2k machine can only run on a DC. If you have another W2k3 member server, you could install the TS LS on this one and then force your terminal servers to use this server; W2k3 doesn't have the DC limitation anymore.

Establishing Preferred Windows 2000 Terminal Services License Server
http://support.microsoft.com/?kbid=239107
0
 
TannerManCommented:
oBdA,

You are correct and I stand corrected. I had just never heard that. Thanks. The reg change to make it run on non-DC is found in the article I referenced.........as in.....

KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermServLicensing

Modify the ImagePath value to %SystemRoot%\System32\lserver.exe -nodc
0
 
michaellandwehrAuthor Commented:
O.K. - thanks so far,

do I understand right, that it is principally never possible to run TS LS on a non AD W2K server (member server)?

If so, we have to follow oBdA and run the TS LS on the W2K3 DC.
Does the TS LS in this case recognize the embedded TS-CAL's of the W2K workstations?

thanks

Michael
0
 
oBdACommented:
You can of course try TannerMan's key; that's new for me as well (but nice to know).
If you decide to use the LS on your DC, this will correctly identify if the terminal server requesting a license is running Windows 2000, and it will hand out the correct licenses for W2k or XP clients.
0
 
michaellandwehrAuthor Commented:
Will try all - thanks to you both

Michael
0
 
TannerManCommented:
IF, your non-dc Terminal Server Licensing server (the one you demoted from a DC to member server) wants to operate the licensing service then use the reg edit. This removes the requirement of it being on a DC.

IF, you want to statically direct clients to a SPECIFIC TS License Server vs. it's normal discovery methods use the method oBdA gave you the link to. That link is also referenced inside of the link I sent you.

This is they way I udnerstand it. If I am wrong OBdA can clear it up.
0
 
oBdACommented:
The terminal server will only be able to detect a License Server automatically if the LS is running on a DC. If the LS is running on another machine, this needs to be specified as described in the article.
0

Featured Post

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

  • 5
  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now