Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1216
  • Last Modified:

Temporary licenses suddenly issued by Terminal Services Licening on W2000

I have just taken over support of an old W2000 (with SP4) server acting as a terminal server and a license server.

Everything has been fine for about 4 or 5 years relating to external clients connecting via terminal services.

Recently 1 client got the message "Terminal services temporary license expires in X days". When the X reached 0 the user stopped being able to connect. If i try and connect i get the error "The remote computer disconnected the session because of an error in the licensing protocol. Please try connecing to the remote computer again or contact your server administrtor." Event ID 1004 "The terminal server cannot issue a client license" is logged in the System event log on the server. Until recently i was able to connect via TS successfully.

On the server in Terminal Services Licensing i get 2 items:
1. "Existing Windows 2000 License" Type=Built-in, Total=Unlimited, Available-Unlimited, Issued=14
2. "Temporary Licenses for Windows 2000 Terminal Services Client Access License" Type=Temporary, Issued=14

When 2 is selected 10 issued licenses are shown (including my PC name) but all with "Expires On" dates that have already expired

I have tried reactivating the license server but it did not seem to make any difference.

To clarify between 5 and 10 remote users have been connecting via TS for 4 or 5 years but suddenly some are no longer able to connect but others are still able to.

Is my problem that the 10 cals originally purchased have disappeared and need reinstalling or is something else going on.

I have seen tips re deleting Terminal Server licensing registry keys but do not want to risk disconnecting the other working users.

Many thanks in advance for any help you can offer.
1 Solution
First, a node "Windows 2000 Terminal Services Client Access Licenses" should be visible under your server node in the Terminal Services Licensing applet. This node contains the issued TS CALs. If they have disappeared, try to reinstall your TS CALs.

Second, what type of clients do you use?

Built-in licenses are "free" licenses issued to client computers running Windows 2000 Professional or Windows XP Professional (and probably Vista Business and Ultimate, but not sure about that).
If you're using another client operating system such as XP Home, Vista Home Basic/Premium or Linux, you're not entitled to a built-in license and thus the license server will issue one of your 10 TS CALs. As soon as you run out of them, the server will start to issue the temporary CALs until one or more of your TS CALs are returned to the license pool (TS CALs expire after 52-89 days. If the client computer connects to the server in the last week before expiry, the TS CAL is automatically renewed. If not, the TS CAL is returned to the license pool).

I hope this helps!
AssessITAuthor Commented:
Very clearly explained - thank you very much for your advice.

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

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