Terminal Server is unable to locate a License Server (304080)
The information in this article applies to:
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Server
This article was previously published under Q304080 IMPORTANT: This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you understand how to restore
the registry if a problem occurs. For information about how to back up, restore, and edit the
registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
SYMPTOMS
After you install and activate Terminal Server License Server, Terminal Server clients that do not have a valid Terminal Server license are unable to obtain a license from the license server. When this occurs, clients cannot establish a connection to a Terminal Server.
CAUSE
This issue can occur if the Terminal Server Licensing Server is installed as an Enterprise License server.
RESOLUTIONWARNING: If you use Registry Editor incorrectly, you may cause serious problems that may
require you to reinstall your operating system. Microsoft cannot guarantee that you can solve
problems that result from using Registry Editor incorrectly. Use Registry Editor at your own
risk.
Verify that your Terminal Services License Server is installed as an Enterprise License Server by checking the following registry key (do not modify this key):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermServLicensing\Parameters
The Role value has either a '0' (Domain/Workgroup License Server) or a '1' (Enterprise License Server). If you are not willing to lose licenses and have them reissued from the clearinghouse, use the following steps to switch to domain license server without removing the license server:
- In the following registry key, change the Role value from '1' to '0':
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermServLicensing\Parameters - Start ADSI Edit, and then expand the Configuration container.
- Expand CN=Configuration,DC=<domain>,DC=<com>.
- Expand CN=Sites.
- Click the container for the site that houses the Enterprise License Server, for example, CN=Default-First-Site-Name.
- In the right-side pane, delete the "CN=TS-Enterprise-License-Server" object.
- Quit ADSI Edit, and then replicate the changes to the other domain controllers.
If your license server is installed as an enterprise license server, follow these steps:
- Start Terminal Services Licensing Manager, and then record the number of available client access licenses.
- Remove the license server:
- In the Add/Remove Programs tool in Control Panel, click Add/Remove Windows Components.
- Click to clear the Terminal Services Licensing check box, and then click Next.
- At the Terminal Services Setup screen, leave the default selections, and then click Next.
- Click Finish.
- Reinstall the license server as a domain license server:
- In the Add/Remove Programs tool in Control Panel, click Add/Remove Windows Components.
- Click to select the Terminal Services Licensing check box, and then click Next.
- Click the Domain or Workgroup option, and then click Next.
- At the Terminal Services Setup screen, leave the default selections, and then click Next.
- Click Finish.
After the installation is complete, contact the Microsoft Clearinghouse at 1-888-571-2048 to reactivate the server and reclaim the licenses that were lost because of the uninstallation.
Modification Type: | Major | Last Reviewed: | 5/4/2004 |
---|
Keywords: | kbnetwork kbprb KB304080 |
---|
|