You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Southern, Jason" <so...@bah.com> on 2007/08/28 20:44:11 UTC
SVN 1.4.4 PROPFIND error and Apache 2.2 SEGFAULT
I've installed Apache 2.2 and SVN 1.4.4 on Solaris 10 using SMC
libraries from sunfreeware.com. Apache is loading mod_dav before loading
mod_dav_svn and mod_authz_svn. I have this location declared in the
configuration file:
<Location /repos>
DAV svn
SVNParentPath /opt/svnrepos
SVNListParentPath on
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile /etc/svn-auth-file
Require valid-user
</Location>
When attempting to access the repository through a web browser, the
connection is closed and this appears in the Apache error_log:
[notice] child pid 21863 exit signal Segmentation fault (11), possible
coredump in /usr/local/apache2
I also configured mod_dav_svn in httpd.conf to log to a custom log file,
but nothing is appearing in the log. Here is the Apache directive I'm
using:
CustomLog logs/svn_log "%t %u %{SVN-ACTION}e" env=SVN-ACTION
I next attempted to execute a svn import using the Solaris CLI. This is
the result:
> svn import sample-proj http://localhost:9999/repos/esd -m "initial
import"
svn: PROPFIND request failed on '/repos/esd'
svn: PROPFIND of '/repos/esd': Could not read status line: connection
was closed by server. (http://localhost:9999)
This seems like a problem the Subversion install and not Apache 2.2. Any
ideas of what the problem is or what I should investigate next?
Thanks,
Jason Southern
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
RE: SVN 1.4.4 PROPFIND error and Apache 2.2 SEGFAULT
Posted by "Southern, Jason" <so...@bah.com>.
I just saw that Apache 2.2.4 is recording a 401 Unauthorized error in
the access_log:
127.0.0.1 - - [28/Aug/2007:16:40:15 -0400] "PROPFIND /repos/esd
HTTP/1.1" 401 401
This occurs when I type in the correct password for my account in
htpasswd. However, when I type the wrong password this appears in the
error_log:
[Tue Aug 28 17:31:24 2007] [error] [client 127.0.0.1] user jsouthern:
authentication failure for "/repos/esd": Password Mismatch
I tried recreating the htpasswd file using SHA1 for encryption rather
than MD5. No change in outcome.
I'm willing to run gdb on httpd, but I don't know the mod_dav_svn method
on which I should set a breakpoint.
Jason
-----Original Message-----
From: Southern, Jason [mailto:southern_jason@bah.com]
Sent: Tuesday, August 28, 2007 4:44 PM
To: users@subversion.tigris.org
Subject: SVN 1.4.4 PROPFIND error and Apache 2.2 SEGFAULT
I've installed Apache 2.2 and SVN 1.4.4 on Solaris 10 using SMC
libraries from sunfreeware.com. Apache is loading mod_dav before loading
mod_dav_svn and mod_authz_svn. I have this location declared in the
configuration file:
<Location /repos>
DAV svn
SVNParentPath /opt/svnrepos
SVNListParentPath on
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile /etc/svn-auth-file
Require valid-user
</Location>
When attempting to access the repository through a web browser, the
connection is closed and this appears in the Apache error_log:
[notice] child pid 21863 exit signal Segmentation fault (11), possible
coredump in /usr/local/apache2
I also configured mod_dav_svn in httpd.conf to log to a custom log file,
but nothing is appearing in the log. Here is the Apache directive I'm
using:
CustomLog logs/svn_log "%t %u %{SVN-ACTION}e" env=SVN-ACTION
I next attempted to execute a svn import using the Solaris CLI. This is
the result:
> svn import sample-proj http://localhost:9999/repos/esd -m "initial
import"
svn: PROPFIND request failed on '/repos/esd'
svn: PROPFIND of '/repos/esd': Could not read status line: connection
was closed by server. (http://localhost:9999)
This seems like a problem the Subversion install and not Apache 2.2. Any
ideas of what the problem is or what I should investigate next?
Thanks,
Jason Southern
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org