woef,
I eventually got it working, but I had to take the workstation OFF our
domain, and just have it in a workgroup.
Here's what I did:
Install Win XP (mine had SP2 integrated)
Do NOT join domain, leave in workgroup.
Boot into safe mode
Copy the termsrv.dll version 5.1.2600.2055 into the windows\system32
directory + anywhere else you might have a copy of it i.e. dllcache or
servicepackfiles directory (I did a search for termsrv.dll)
Run regedit and add:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001
Run gpedit.msc and go to computer config > administrative templates >
windows components > terminal services
Set disabled to restrict users to single remote session, enable limit no of
connections and set it to 3, enable allow remote users to connect using TS.
Go to My Computer and right click, then go to the Remote tab and make sure
allow users to connect remotely is enabled, and select the users/group you
want to allow. <- This is where it being on a domain would be really useful,
as I want to have 10 windows xp machines allowing 3 TS connections, however
as we have 10 developers, I have to setup all 10 on each machine, but make
sure the passwords don't expire, and have to make sure the developers are
aware that if they change their domain password, that it's not going to
change the password on these machines, as they're not part of the domain!
I've heard you can get this working on a domain, however I've tried the
registry change (see below), and added it to a logon script, so it's always
set, however it doesn't seem to work, and I ended up in a situation where I
couldn't even logon locally!
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AllowMultipleTSSessions"=dword:00000001
If anyone knows how to get this working on a domain, please let me know!
Brian
Post by woefI tried the same trick. And also it didn't work.
woef.
Post by BrianHi Storrc,
Just gave your solution a try, but I don't think it worked. I downloaded
termsrv.dll version 5.1.2600.2055 and copied it to c:\windows\system32,
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001
Rebooted the machine, and tried to remote desktop to the machne, but when
someone else connects, I get logged off. Is it only the remote machine
that needs to have the modification, or do all the controlling machines
have to have this done as well?
Cheers
Brian
Post by BrianHi Storrc,
Thanks for the post, sorry it took so long to reply (been away). I'll
give your solution a go, just looking for that termsrv.dll version on
the net!
Cheers
Brian
Post by storrcHi Brian, I have a windows xp pro PC and I run 5 remote desktop
connections to it simultaneously. You need to get hold of a specific
version of termsrv.dll version number 5.1.2600.2055 and then you need
to add the following registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001