[cvsnt] Impersonation failure on Win2003 Server

Bo Berglund bo.berglund at telia.com
Sun Sep 14 17:19:30 BST 2003


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


On Sun, 14 Sep 2003 14:39:58 +0100, "Kevin Jones" <kevinj at develop.com>
wrote:

>I've just installed the latest CVSNT server (2.0.9) on win 2003 Server.
>I can access my repositories via ntserver but I need pserver access.
>This is what I do:
>
>"c:\Program Files\cvsnt\cvs.exe" -d :ntserver:localhost:/ejsp passwd
>Changing repository password for kevinj at localhost
>New password: ******
>Verify password: ******
>
>Then I try
>
>"c:\Program Files\cvsnt\cvs.exe" -d :pserver:kevinj at localhost:/ejsp
>login
>Logging in to :pserver:kevinj at localhost:2401:/ejsp
>CVS password: ******
>Fatal error, aborting.
>
>And I get
>
>cvs [login aborted]: kevinj: Impersonation failed - configuration error.
>Contact your System Administrator.
>
>I've tried this with kevinj's password set to the local machine password
>and as a different password (the machine is not in a domain)
>
>I've added various accounts to both the 'Create a token' and the
>'Impersonate a client after authentication' policies (I've added SYSTEM,
>LOCAL SERVICE, NETWORK SERVICE, SERVICE and kevinj) still no luck
>
>What am I missing?
>
>Thanks,
>
>Kevin Jones
>Developmentor
>www.develop.com

What does your CVSROOT/config look like?
That's where you set up how your server shall operate. Here is how it
is set by default:

# Set this to `no' if pserver shouldn't check system users/passwords
#SystemAuth=yes

As you can see the value is commented out and therefore the
authentication against the system is ON.
If you want the authentication to be changed you need to modify this
file. (You have to check out CVSROOT and then edit config and commit
it back.)

Then again, when this is set to 'no' then you *must* alias all passwd
entries to a real user, otherwise it won't work either.

HTH


/Bo
(Bo Berglund, developer in Sweden)


More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook