Problem: Cannot access svn repos using SVNParentPath and subversion 1.9.1 Environment: Ubuntu 14.04, Apache 2.4.7, Subversion 1.9.1, mod_auth_kerb
Apache config snippet:
<Location /repos/>
DAV svn
SVNParentPath /srv/svn/repos/
SVNListParentPath on
SVNIndexXSLT "/svnindex.xsl"
# Compression options
AddOutputFilterByType DEFLATE text/html text/plain text/xml
SetInputFilter DEFLATE
# Krb Authentication
Include /etc/apache2/krb.conf
AuthDBMType default
AuthDBMGroupFile /srv/www/groupsdb
<RequireAll>
Require group software hardware
Require valid-user
</RequireAll>
AuthZSVNAccessFile /srv/svn/access
</Location>
I installed the subversion 1.9.0 RC a little while back on this machine,
all OK.
Installed subversion 1.9.0 release Monday, had to set
--enable-broken-httpd-auth
to build successfully. Went to the apache config and ensured that no
unauthenticated access was possible to the document root. All OK.
I installed subversion 1.9.1 yesterday, built and installed OK.
On testing repos access, I can browse to http://hostname/repos/ ,
but any attempt to access http://hostname/repos/name1
fails, with this message at the browser.
"Unauthorized This server could not verify that you are authorized to
access the document requested. Either you supplied the wrong credentials
(e.g., bad password), or your browser doesn't understand how to supply
the credentials required."
Reverting to Subversion 1.8.13, or 1.9.0 resolves this.
Changing the configuration top not use SVNParentPath, by specifying
individual repositories with SVNPath resolves this too.
Some interaction between the svnauthz changes and SVNParentPath seems to
be broken
Thanks
--
Tony Butt <[email protected]>
CEA Technologies
signature.asc
Description: This is a digitally signed message part
