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.
Hi, i've set up a CVSNT Server (2.5.04 Build 3236) on a Windows Server 2003. The problem i expect is that each operation (not using local protocol, but pserver) takes about 90 seconds. Attached you can see the output of the following commands: 1.) cvs -ttt -d :pserver:host\user at localhost:/see/cvsrepos login (~90sec delay) 2.) cvsdiag (no delay) 3.) cvs -t -d:local:/see/cvsrepos co test (no delay) Verify the delay in the first command between 11:58:31 and 12:00:04. The same delay happens when i checkout something. The delay is always between the log output "client start - Loop, getting responses from the server." and "client start - got I LOVE YOU". I've disabled Client name resolving and checked the (reverse)DNS settings, but couldn't find some problems here. The user that is used is a locally defined user. I would appreciate any help i could get. Does anyone of you have an idea what goes wrong here? Thank you! 1.) ******************************************************************************* D:\see\CVS_installation_2008-11-24>cvs -ttt -d :pserver:host\user at localhost:/see/cvsrepos login 11:58:28: -> Tracelevel set to 3. PID is 7636 11:58:28: -> Session ID is 1dd44937b7d418cf 11:58:28: -> Session time is Thu Dec 4 10:58:28 2008 11:58:28: -> Client was compiled Nov 3 2008 23:29:25 11:58:28: -> Client was compiled with MSVC C/C++ 1310 11:58:28: -> Client build platform is microsoft-windows-x86 11:58:28: -> Client running on "Microsoft Windows Server 2003 "R2" Enterprise x64 Edition Service Pack 2 (Build 3790) [5.2.3790] (Service Pack 2)" 11:58:28: -> Loading protocol pserver as pserver.dll 11:58:28: -> CLibraryAccess::Load loading C:\Programs\CVSNT/protocols/pserver.dll 11:58:28: -> main loop with CVSROOT=:pserver:host\user at localhost:/see/cvsrepos 11:58:28: -> wrap_add(*.a -kb, 0, 0, 0, 0) 11:58:28: -> wrap_add(*.avi -kb, 0, 0, 0, 0) ... 11:58:28: -> wrap_add(*.zip -kb, 0, 0, 0, 0) 11:58:28: -> wrap_add(*.Z -kb, 0, 0, 0, 0) Logging in to :pserver:host\user at localhost:2401:/see/cvsrepos CVS Password: 11:58:31: -> start_server(1) 11:58:31: -> client start - client_protocol->connect 11:58:31: -> client start - Loop, getting responses from the server. 12:00:04: -> client start - got "I LOVE YOU" 12:00:04: -> free_directory() directory_stack_size = 0, rubbish = 0 12:00:04: -> free_modules2() directory_stack_size and rubbish set to zero 2.) ******************************************************************************* D:\see\CVS_installation_2008-11-24>cvsdiag CVSNT Diagnostic output ----------------------- Server version: 2.5.04 (Zen) Build 3236 () OS Version: Windows 2003 R2 5.2.3790 (Service Pack 2) CVS Service installed: Yes LockService installed: Yes :pserver: installed: Yes :sserver: installed: Yes :gserver: installed: Yes :server: installed: Yes :ssh: installed: Yes :sspi: installed: Yes :ext: installed: Yes Installation Path: C:\Programs\CVSNT\ Repository 0 Path: D:/see/cvsrepos Repository 0 Name: /see/cvsrepos Repository 1 Path: (no value) Repository 1 Name: (no value) Repository 2 Path: (no value) Repository 2 Name: (no value) Repository 3 Path: (no value) Repository 3 Name: (no value) CVS Temp directory: D:\see\cvsrepos\cvstemp CA Certificate File: C:\Programs\CVSNT\cvsnt-default.pem Private Key File: C:\Programs\CVSNT\cvsnt-default.pem Local Users Only: No Default LockServer: localhost:2402 Disable Reverse DNS: Yes Server Tracing: Yes Case Sensitive: No Server listen port: 2401 Compatibility (Non-cvsnt clients): Report old CVS version: No Hide extended status: No Emulate co -n bug: Yes Ignore client wrappers: No Compatibility (CVSNT clients): Report old CVS version: No Hide extended status: No Emulate co -n bug: No Ignore client wrappers: No Default domain: HOST Force run as user: Temp dir readable by current user: Yes Repository0 readable by current user: Yes Temp dir writable by current user: Yes AV files detected: (none) Installed Winsock protocols: 1001: MSAFD Tcpip [TCP/IP] 1002: MSAFD Tcpip [UDP/IP] 1004: RSVP UDP Service Provider 1005: RSVP TCP Service Provider 3.) ******************************************************************************* D:\see\CVS_installation_2008-11-24>cvs -t -d:local:/see/cvsrepos co test 12:02:07: -> Tracelevel set to 1. PID is 1936 12:02:07: -> Session ID is 7904937b8af1b9a 12:02:07: -> Session time is Thu Dec 4 11:02:07 2008 12:02:07: -> main loop with CVSROOT=:local:/see/cvsrepos 12:02:07: -> Reading global cvsrc 12:02:07: -> run_trigger() 12:02:07: -> Call pre-loaded 'info.dll' 12:02:07: -> precommand_proc() 12:02:07: -> do_module(test, Updating, , ) 12:02:07: -> run_trigger() 12:02:07: -> Call pre-loaded 'info.dll' 12:02:07: -> premodule_proc(test) 12:02:07: -> Checking admin file /see/cvsrepos/CVSROOT/admin for user domainuser 12:02:07: -> Create_Admin (., test, /see/cvsrepos/test, , , 0, 0) 12:02:07: -> run_trigger() 12:02:07: -> Call pre-loaded 'info.dll' 12:02:07: -> debug: update_dirent_proc 12:02:07: -> debug: udp1 12:02:07: -> unlink_file(./CVS/Entries.Static) cvs checkout: Updating test 12:02:07: -> debug: 18 12:02:07: -> debug: 19 12:02:07: -> debug: 20 12:02:07: -> unlink_file_dir(CVS/,,test.txt) 12:02:07: -> RCS_checkout (/see/cvsrepos/test/test.txt,v, 1.2, kv, test.txt) 12:02:07: -> Register(test.txt, 1.2, Mon Nov 24 14:00:09 2008, kv, , , , , , ) U test/test.txt 12:02:07: -> rename(CVS/Entries.Backup,CVS/Entries) 12:02:07: -> rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra) 12:02:07: -> unlink_file(CVS/Entries.Log) 12:02:07: -> unlink_file(CVS/Entries.Extra.Log) 12:02:07: -> debug: 21 12:02:07: -> debug: 22 12:02:07: -> debug: 23 12:02:08: -> run_trigger() 12:02:08: -> Call pre-loaded 'info.dll' 12:02:08: -> postmodule_proc(test) 12:02:08: -> run_trigger() 12:02:08: -> Call pre-loaded 'info.dll' 12:02:08: -> postcommand_proc() -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger