[cvsnt] Script Execution Failed (Access Denied)

Clóvis Garcia Marcondes clovis.garcia at phoebus.com.br
Wed Nov 5 22:02:12 GMT 2008


Hi Arthur,


The remote server is my main CVS server, installed on a Windows 2003 
Server. The local server is running on my own workstation, with Windows 
XP Pro. The client is my own workstation also.

Remote Server CVSROOT: :sspi:phoebus-srv:/phsgq
Local Server CVSROOT:  :sspi:chaos:/phsgq

I had already pu the TEMP directory to a specific folder and set 
permission to everyone and remains with the access denied error. I can 
run D:\cvs\CommitControl\VerifyMsg.bat directly but it doesn´t work by 
trigger.


Below is the beginning of the trace after updating the CVSNT to the 
2.5.04 on the local server:

18:59:09:   -> Tracelevel set to 3.  PID is 820
18:59:09:   -> Session ID is 3344912172d389f
18:59:09:   -> Session time is Wed Nov  5 21:59:09 2008
18:59:09:   -> Client was compiled Nov  3 2008 23:29:25
18:59:09:   -> Client was compiled with MSVC C/C++ 1310
18:59:09:   -> Client build platform is microsoft-windows-x86
18:59:10:   -> Client running on "Microsoft Windows XP Professional 
Service Pack 3 (Build 2600) [5.1.2600] (Service Pack 3)"
18:59:10:   -> Loading protocol sspi as sspi.dll
18:59:10:   -> CLibraryAccess::Load loading 
C:\ARQUIV~1\CVSNT\CVSNTT~1/protocols/sspi.dll
18:59:10:   -> main loop with CVSROOT=:sspi:chaos:/PhSGQ
18:59:10:   -> start_server(0)
18:59:10:   -> client start - client_protocol->connect
18:59:10:   -> client start - Loop, getting responses from the server.
18:59:10:   -> client start - got "I LOVE YOU"
18:59:10:   -> client start - continue login.
18:59:10:   -> client start - server started.
18:59:10:   -> client start - send Valid-responses to server.
18:59:10:   -> client start - send valid-requests to server.
18:59:10:   -> client start - cvsencrypt && rootless_encryption.
18:59:10:   -> Encryption enabled
18:59:10:   -> client start - rootless_encryption.
18:59:10:   -> Server codepage is CP1252
18:59:10:   -> Client codepage is CP1252
18:59:10:   -> Server version is CVSNT 2.5.04 (Zen) Build 3236 ()
18:59:10:   -> Client version is CVSNT 2.5.04 (Zen) Build 3236 () 
(cvsgui active)


Below is the beginning of the trace of my remote server (with CVSNT 2.5.03):
08:39:13:   -> Tracelevel set to 3.  PID is 5848
08:39:13:   -> Session ID is 16d8491034611002
08:39:13:   -> Session time is Tue Nov  4 11:39:13 2008
08:39:13:   -> Loading protocol sspi as sspi.dll
08:39:13:   -> CLibraryAccess::Load loading 
C:\ARQUIV~1\CVSNT/protocols/sspi.dll
08:39:13:   -> main loop with CVSROOT=:sspi:Phoebus-Srv:/PhSGQ
08:39:15:   -> Encryption enabled
08:39:15:   -> Server codepage is CP1252
08:39:15:   -> Client codepage is CP1252
08:39:15:   -> Server version is CVSNT 2.5.03 (Scorpio) Build 2382
08:39:15:   -> Client version is CVSNT 2.5.03 (Scorpio) Build 2382 
(cvsgui active)



Arthur Barrett escreveu:
> Clóvis,
> 
>> I´m using CVSNT 2.5.03 (Scorpio) Build 2382 
> 
> Please upgrade to the new stable 2.5.04:
> http://march-hare.com/cvspro
> 
>> S -> CreateProcess(,D:/cvs/CommitControl/VerifyMsg.bat 
> 
> 
> I don't really understand what is the difference.  Are these two different servers, or the same server and two clients?  What is the CVSROOT (eg: :pserver:host:/repo) ? what permissions do you have on the repository itself?
> 
> The actual error message is self explanatory - for some reason the file cannot be read.  Try setting the server to have it's own TEMP directory in the control panel then create that temp directory with "everyone" has "full control" - if that works then you just need to narrow it down from there.  If it doesn't work then try the same "everyone" permission on the repository and repo/CVSROOT etc etc.
> 
> Regards,
> 
> 
> Arthur Barrett
> 
> 



More information about the cvsnt mailing list