Temporary Licenses on Win2000 Pro Clients

  • Thread starter Thread starter Thomas
  • Start date Start date
T

Thomas

Hi all. I am hoping this will be a simple question. I
have 3 Win2000 Pro clients that been issued temporary
terminal services license and 11 Win2000 Pro clients that
have permanent license. The License Server and Terminal
Server are both Win2000 Server and have Service Pack 4
installed. Clients also have Service Pack 4. The problem
is that the temporary licenses are expiring and are not
being upgraded to a permanent license. I have found the
KB Article 315404, but the fix mentioned (MS01-52) is not
needed with SP4.

Any ideas on how I can get the temp licenses upgraded?

Thanks for taking the time to read the post and for any
help you can give.

Thomas
 
Changing a temporary license into a permanent license has nothing to
do with the SP level on the server.
Do you have free TS CALs available on the LS? How many TS CALs did
you install in total? Is there anything in the EventLog on the TS
with regard to licensing?

Note that if you installed your TS CALs prior to SP3, then they will
not get an expiration date, regardless of the SP4 that you are on
now. That mean that you will have to call the Clearinghouse if some
of your permanent licenses are issued to clients that no longer
exist.
 
Hi. Thanks for the reply. Here are the only entry types
that I see in the event log on the TS. The first one is a
user that still has a few days left and the second one is
a user that has already expired.

Event Type: Information
Event Source: Application Popup
Event Category: None
Event ID: 26
Date: 1/7/2004
Time: 11:25:40 AM
User: N/A
Computer: CVITSPOS2
Description:
Application popup: Terminal Services Warning : Your
terminal services temporary client license will expire in
4 days.
Please contact your system administrator to get a
permanent license.


Event Type: Information
Event Source: TermService
Event Category: None
Event ID: 1004
Date: 1/7/2004
Time: 7:53:38 AM
User: N/A
Computer: CVITSPOS2
Description:
The terminal server cannot issue a client license.

I see nothing in the event log on the LS.

There is not a problem with the number of license
available on the LS.

The only reason I mentioned the SP4 is because the problem
is very similar to the issue covered in KB Article
315404. The article states that this issue was resolved
in SP3 or so. So I am unsure what is keeping the license
from being upgraded. KB-315404 also contains a reference
to KB-248430 for manually removing the temp license so
that it will receive a perm license from the LS. However,
that article states "Windows 2000 Professional and Windows
2000 Server do not receive a TS CAL from the TS server
because a TS CAL is included with all versions of Windows
2000. The steps described in this article are not
necessary for clients running Windows 2000."

And with that, I am all out of Ideas.
 
KB 315404 applies to a situation where you have changed or rebuild
your LS, so I don't think that that applies to you.
The statement in KB 248430 about W2K Pro and XP Pro clients is
technically incorrect. These clients *do* receive a license from
the LS, there is *no* OS with a build-in license. But the article
is about moving a TS CAL from one client to another and this is
never necessary on W2K or XP Pro clients.
You can try to delete the license from the client that is already
unable to disconnect, but I don't think that it will solve the
problem.

Have you tried logging in to these clients with a user account
that has local Administrator rights? If the user doesn't have
permission to write to the registry, then the license can't be
stored.
 
Thanks again for the reply. I was thinking that the
KB315404 may be our problem due to we have had to rebuild
the TS due to hardware failure and we are in the process
of migrating from NT to 2000 on our servers and the
clients may have gotten the license from the server before
it was rebuilt with 2000. But at this point I agree that
it is not the issue. I have stopped the Terminal Services
service on the LS and it didn't change anything. The
users who could connect still can and the one that
couldn't still can't with the same error. You had
mentioned deleting the temp license from the client. When
I check the registry, the store folder under MSLicense is
empty on the clients that have temp licenses. My store
folder has 2 license folders. I have also tried logging
in as the domain administrator and connecting to the TS to
see if it would upgrade the license, but it gives the same
error. The users are local admins on the client PCs so
that is kinda what I expected. Just as a note, I do not
see my PC, or my manager's PC, listed on the LS as having
a license but we can connect to the TS.
 
Thanks again for the reply. I was thinking that the
KB315404 may be our problem due to we have had to rebuild
the TS due to hardware failure and we are in the process
of migrating from NT to 2000 on our servers and the
clients may have gotten the license from the server before
it was rebuilt with 2000. But at this point I agree that
it is not the issue. I have stopped the Terminal Services
service on the LS and it didn't change anything. The
users who could connect still can and the one that
couldn't still can't with the same error. You had
mentioned deleting the temp license from the client. When
I check the registry, the store folder under MSLicense is
empty on the clients that have temp licenses. My store
folder has 2 license folders. I have also tried logging
in as the domain administrator and connecting to the TS to
see if it would upgrade the license, but it gives the same
error. The users are local admins on the client PCs so
that is kinda what I expected. Just as a note, I do not
see my PC, or my manager's PC, listed on the LS as having
a license but we can connect to the TS.
 
Back
Top