[cvsnt] CVSNT 2.5.04 build 3236 slow on Windows 2008 Server

Mika Sipila mika.sipila at prowellness.com
Mon Apr 27 09:13:43 BST 2009


Hello Arthur,

I ran 'cvs -ttt rls' on the cvsnt server directly (logged on as
Administrator); the delay would appear to be 'client start -
client_protocol->connect', everything else is immediate and very quick:

Statistics with CVSNT & lock services running as SYSTEM:
10:35:46:   -> main loop with
CVSROOT=:sspi:Administrator at dev2:2401/cvsroot_repository
10:35:46:   -> start_server(0)
10:35:46:   -> client start - client_protocol->connect
10:38:02:   -> client start - Loop, getting responses from the server.
10:38:02:   -> client start - got "I LOVE YOU"
10:38:02:   -> client start - continue login.

Statistics with CVSNT & lock services running as Administrator:
10:41:36:   -> main loop with
CVSROOT=:sspi:Administrator at dev2:2401/cvsroot_repository
10:41:36:   -> start_server(0)
10:41:36:   -> client start - client_protocol->connect
10:41:36:   -> client start - Loop, getting responses from the server.
10:41:36:   -> client start - got "I LOVE YOU"
10:41:36:   -> client start - continue login.


> Do you have "Run As User" set in the control panel?  (you can run
'cvsdiag' to check).

No, the "Run as User" has been set to "client user", and cvsdiag also
reports the "Force run as user" as empty.

> My guess is either:
> * Run As User is set (in the CVSNT control panel)
> * a trigger is enabled but not configured (eg: audit)
> * anti-virus is running on the server

We've got F-Secure virus scanner running on the server. Regarding triggers,
'cvs -ttt history' reports the following:
- "11:04:17: S -> Audit trigger not enabled."
- "11:04:17: S -> Checkout trigger not enabled."
- "11:04:17: S -> Email trigger not enabled."
- "11:04:17: S -> Script trigger not enabled."

Once the system gets past 'client start - client_protocol->connect'
everything is quick also with SYSTEM. With Administrator there's no delay at
all. (All we did was changed the 'Log on as' account with the CVSNT Windows
services from SYSTEM to Administrator.)

regards
Mika



More information about the cvsnt mailing list