Specialist ThinClient Computing. Secure, and Fast !!! d3dihiz +628569025471

Tuesday, October 10, 2006

Welcome to unlimited terminal services

TERMINAL SERVICES UNLIMITED


UNLIMITED TERMINAL SERVICES CONNECTIONS IN WINDOWS TERMINAL SERVICES 2000 AND 2003

1. INTRODUCTION

Welcome to Terminal services unlimited. This document aims to help you get Microsoft Windows 2000 and Windows 2003 terminal services unlimited connections at unlimited time. Please note that this is not crack for windows or anythig like that. Nevertheless, to completely prepare your server, I recommend that you begin by taking the step by step as it is covered in this document. I also recommend that you install, configure terminal services for running. I have tested this solution with clients Windows 2000 Pro, Windows XP and PocketPC but

I have feedback that this is also working on think clients. In future I am planning to test this solution with licensing per user. Please note that this document is financing my scholarship and future exploration of
terminal services so if you find this document useful please get back to page http://admin-pains.com and click at few textual ads on the right side and on the top.


2. UNLIMITED TERMINAL SERVICES CONNECTIONS IN WINDOWS 2000

Note also that current practice of deleting the license from the client is a violation of the
EULA and practice these steps only for testing purposes. I am not guarantee for any
consequences that may happen after following steps. I have tested this solution with
Windows Server 2000 and Windows Server 2003 Standard and Enterprise, clients
Windows 2000 Pro, Windows XP and PocketPC. For PocketPC I have used PHM Registry
Editor v0.70 freeware registry edit application.

Note that I have tested this mode to work only in licensing per device. In order to bypass
this evaluation period to unlimited licence follow next steps:

1. SERVER - Stop the terminal license server in services
2. SERVER - Go to the %systemroot%\windows\system32\lserver3. SERVER - Backup both files edb.chk and TLSLic.edb in case method fails (microsoft holds licence information database in these files)
4. SERVER - Delete both files edb.chk and TLSLic.edb from the directory
5. CLIENT - Go the client that has expired terminal evaluation period
6. CLIENT - Run registry editor
7. CLIENT - Go to the following key "HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\"
8. CLIENT - Note there are two subkey named "Store" and "HardwareID"
9. CLIENT - Delete both subkeys
10. Do NOT connect yet to the terminal server with the client!
11. SERVER - Change the date on the server to lets say year 2014 (this is used to change expiration day so you don't need to repeat following steps every 90 days)
12. SERVER - Start the terminal licensing service
13. CLIENT - Connect the client to the server
14. CLIENT - Note that windows recreated new key in "HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\". This new key holds new
expiration date on year what you choose to licence expire.
15. SERVER - Go to the Terminal server licensing in Administrative Tools
16. SERVER - Note that temporary licence now expires on year 2014. Issue date is
also at year 2014 but information is not importat for clients to function. Server just saves expiration date on client.
17. SERVER - Return date on server to today date
18. You have Terminal Licence that expires at date that is long in future :)

Note that this day hack works only when date is changed on server. It means that
client will get "long" expiration date only if date on server is changed. I recommend
that you change date on server and leave it for few days, or how long is needed for all
clients to connect to server. When all clients connect in few days return date on
server to today and all clients will have date that will expire in 10 or 15 years or
whatever year you choose.

Please note that this document is financing my scholarship and future exploration of
terminal services so if you find this document useful please get back to page
http://admin-pains.com and click at few textual ads on the right side and on the top.


3. UNLIMITED TERMINAL SERVICES CONNECTIONS IN WINDOWS 2003

To maximize Windows 2003 evaluation, do not deploy a license server until the grace
period is about to expire. For Windows Server 2003, you receive a maximum of 210
days for evaluation (a grace period of 120 days plus a temporary token of 90 days).
For Microsoft Windows 2000, you receive maximum of 180 days for evaluation (a
grace period of 90 days plus a temporary token of 90 days).

Recreating Licence database in Windows 2003 is quite similar to the Windows Server
2000 but there is single step that is required to reset licence. If you try windows 2000
steps on windows 2003 note that server would not recreate database, it will serve you
old expired database.

Note that I have tested this mode to work only in licensing per device. In order to
bypass this evaluation period to unlimited licence follow next steps:

1. SERVER - Stop the terminal license server in services
2. SERVER - Go to the %systemroot%\windows\system32\lserver3. SERVER - Backup both files edb.chk and TLSLic.edb in case method fails (microsoft holds licence information database in these files)
4. SERVER - Delete both files edb.chk and TLSLic.edb from the directory
5. SERVER - Run registry editor
6. SERVER - Go to the following key
"HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\"
7. SERVER - Note there is subkey named "Parameters"
8. SERVER - Delete subkey (I have noticed that if I don't delete this key license server returns old database)
9. CLIENT - Go the client that has expired terminal evaluation period
10. CLIENT - Run registry editor
11. CLIENT - Go to the following key "HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\"
12. CLIENT - Note there are two subkeys named "Store" and "HardwareID"
13. CLIENT - Delete both subkeys
14. Do NOT connect yet to the terminal server with the client!
15. SERVER - Change the date on the server to lets say year 2014 (this is used to
change expiration day so you don't need to repeat following steps every 90 days)
16. SERVER - Start the terminal licensing service
17. CLIENT - Connect the client to the server
18. CLIENT - Note that windows recreated new key in "HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\". This new key holds new expiration date on year what you choose to licence expire.
19. SERVER - Go to the Terminal server licensing in Administrative Tools
20. SERVER - Note that temporary licence now expires on year 2014. Issue date is also at year 2014 but information is not importat for clients to function. Server just saves expiration date on client.
21. SERVER - Return date on server to today date
22. You have Terminal Licence that expires at date that is long in future :)

Note that this day hack works only when date is changed on server. It means that client
will get "long" expiration date only if date on server is changed. I recommend that you
change date on server and leave it for few days, or how long is needed for all clients to
connect to server. When all clients connect in few days return date on server to today
and all clients will have date that will expire in 10 or 15 years or whatever year you
choose.

rgds
admin

4 Comments:

Blogger Unknown said...

Thanks my man. You are the best. Save my ass! Thanks and hugs from a Brazilian friend!

7:15 PM

 
Blogger Unknown said...

Thanks it is work very well. Friend from thailand.

2:00 PM

 
Blogger Jovan Malesevic said...

Thanks a lot. This saved my head.

Greetings from Serbia - Republic of Srpska

7:47 PM

 
Blogger Jovan Malesevic said...

thanks a lot - this saved my head.

Greetings from Serbia - Republic of Srpska

7:48 PM

 

Post a Comment

<< Home