Some Workstations on Network Unable to Terminal into Windows 2000 Terminal Server - Used to Work Fine

We have a small network of two servers. One server is a windows 2003 server, and the other is a windows 2000 advanced server.  The 2000 advanced server is a standalone terminal server and is just a member of the domain. The 2003 server is our main primary domain server and also has exchange.

For a long time we had no problems, however recently some computers will not connect. *SOME* not all workstations started being unable to connect. When we try to connect from these workstations we get the following error:

Error: The remote computer disconnected the session because of an error in the licensing protocol.

It is really strange because it is not all of the computers, and just some. Additionally all of our computers are XP Pro workstations which according to my understanding should be getting a free terminal cal license.

The one computer worked and then started to give the above message. We tried formatting and reloading and it still didn't fix. We have a feeling it is something with windows updates.

Event Type:      Warning
Event Source:      TermService
Event Category:      None
Event ID:      1010
Date:            10/17/2007
Time:            3:06:37 AM
User:            N/A
Computer:      TERMSRV
The terminal services could not locate a license server. Confirm that all license servers on the network are registered in WINS\DNS, accepting network requests, and the Terminal Services Licensing Service is running.


Event Type:      Warning
Event Source:      LicenseService
Event Category:      None
Event ID:      213
Date:            10/12/2007
Time:            3:48:27 AM
User:            N/A
Computer:      TERMSRV
Replication of license information failed because the License Logging Service on server \\SRV2003 could not be contacted.
0000: 22 00 00 c0               "..À    
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

George SasIT EngineerCommented:
The error says it: Your machines have no licenses to connect to the Terminal server.
Is the server running with Per Client of Per Machine licenses ?
In control panel, add/remove programs, windows components....make sure you have the terminal services license server installed.
Worst case, if you already have it installed, remove and reinstall it.

XP machines don't get a free terminal server CAL. They can use Remote desktop to connect to the server, but cannot connect as a regular user, unless you purchase a terminal server CAL.

Hope that helps.
FASTECHSAuthor Commented:
Thats really strange. My Windows 2000 CD says it comes with 10 Terminal Server CALS. I bought from a legit spot too. I tried to install license server on the 2000 machine but it gave me some error that it is not a primary domain controller. It is really bizarre because everything worked just fine for nearly a year.
George SasIT EngineerCommented:
As per default you will get some temporary licenses that will expire in time.
You will also have to install those licenses on your licensing server.
Try to install the licensing again and install the licenses you bought.
Eventually you can try the licensing model from per machine to per user and restart the TS machine.
See if it works that way.

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.