Subversion service needs restart after it received to many errors
From: <Remko.Seelig_at_priva.nl>
Date: Wed, 7 Nov 2012 16:47:02 +0100
Dear SVN Buddies,
(directed to this mailing list from:
At our company we're using Subversion for some years now but are coping
I'd like to explain the problem as much as possible below. Hopefully you
I did a lot of Google searched on the errors I received in the logfiles,
Thanks in advance!
Configuration - Subversion Server*
Subversion Distribution CollabNet Subversion Edge (1.2)
Software version 1.2.1-1406.49
Subversion version 1.6.12-1406.49
Operating System Windows Server 2003 SP2, 2Gb
(*This is a virtual server, running on VMWare 8.)
Configuration - Subversion Clients
We're running mixed clients. Our company policy is to use SmartSVN as
Subversion clients used mostly are 1.6 and 1.7 (we officially introduced
Problem analysis
Now it's getting interesting.
I studied some logfiles in: \csvn\data\logs (That's where CollabNet
error_[date].log: After the service failed to respond, I restarted the
[Tue Nov 06 14:36:27 2012] [error] (OS 6)The handle is invalid. : Child
[Tue Nov 06 14:36:27 2012] [error] (OS 6)The handle is invalid. : Child
Some other logfile (a few days earlier)
[Wed Oct 31 13:34:02 2012] [error] (OS 6)The handle is invalid. : Child
[Wed Oct 31 13:34:02 2012] [error] (OS 6)The handle is invalid. : Child
During this unresponsive periode, it writes approx. 200-300 lines per
Before the lockup, some other errors can be found:
[Wed Oct 31 09:43:47 2012] [error] [client 172.17.64.54] Provider
[Wed Oct 31 09:43:47 2012] [error] [client 172.17.64.54] A failure
[Wed Oct 31 09:43:47 2012] [error] [client 172.17.64.54] Provider
[Wed Oct 31 09:43:47 2012] [error] [client 172.17.64.54] A failure
These are written to the error log as well, approx. 25-30 lines per
From what I know and have read, this may have to do with the DAV SVN
access_[date].log: Interestingly, the access logfile proves that the
172.17.96.37 - - [06/Nov/2012:10:53:15 +0100] "OPTIONS
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "OPTIONS
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "PROPFIND
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "PROPFIND
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "PROPFIND
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "PROPFIND
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "PROPFIND
172.17.96.37 - user1 [06/Nov/2012:10:53:15 +0100] "REPORT
172.17.64.17 - - [06/Nov/2012:17:24:18 +0100] "OPTIONS
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "OPTIONS
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "PROPFIND
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "PROPFIND
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "PROPFIND
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "PROPFIND
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "PROPFIND
172.17.64.17 - user2 [06/Nov/2012:17:24:18 +0100] "REPORT
Those requests seem to generate an error on the server. The clients keep
What did they do? What are they using ...
I was able to back trace the IP addresses to the corresponding users.
Test/spare server - Subversion Server*
We're also having a spare/test server running. I copied a few
Subversion Distribution CollabNet Subversion Edge (3.1.2)
Software version 3.1.2-3272.97
Subversion version 1.7.6-3272.97
Operating System Windows Server 2003 SP2, 2Gb
(*This is a virtual server, running on VMWare 8.)
However, I was able to (randomly) reproduce this error on this server,
Conclusion
I'm almost out of options. Wasn't able to find too many Google hits on
Further options to investigate:
* Clean Windows installation
* Other OS versions (Windows Server 2008, Linux distro's)
* Reproduce errors with different client versions
I'm not really sure what to do. I'd like to receive some advices on how
Thanks in advance, Looking forward to hearing from you, Kind regards,
Remko Seelig
Priva
M +31(0)6 150 103 97
______________________________________________________________________
A disclaimer is applicable to this email, please refer to www.priva.nl/disclaimer.
Op deze email is een disclaimer van toepassing, ga naar www.priva.nl/disclaimer.
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.