[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: mod_dav_svn: nested Location warning

From: Cooke, Mark <mark.cooke_at_siemens.com>
Date: Tue, 22 Oct 2013 16:34:43 +0100

[Polite note: the convention on this list is to post inline or at the bottom...]

> On 22/10/2013 15:00, Cooke, Mark wrote:
> >> -----Original Message-----
> >> From: Chris Rodgers [mailto:christopher.rodgers_at_cardiov.ox.ac.uk]
> >> Sent: 22 October 2013 11:15
> >>
> >> Dear All,
> >>
> >> I have just upgraded from Apache HTTPD 2.2 --> 2.4. My svn
> repository
> >> seems to work fine over https but I get these repeated warnings:
> >>
> >>> [:warn] [pid 15721] mod_dav_svn: nested Location
> >> '/repos/thereponame'
> >>> hinders access to '' in SVNPath Location '/repos/thereponame'
> >> My httpd.conf file contains this:
> >>
> >>> <IfModule mod_dav_svn.c>
> >>>
> >>> ##
> >>> ## project related HTML files
> >>> ##
> >>> <IfModule mod_alias.c>
> >>> Alias /repos /srv/svn/html
> >>> </IfModule>
> >>> <Directory /srv/svn/html>
> >>> Options +Indexes +Multiviews -FollowSymLinks
> >>> IndexOptions FancyIndexing \
> >>> ScanHTMLTitles \
> >>> NameWidth=* \
> >>> DescriptionWidth=* \
> >>> SuppressLastModified \
> >>> SuppressSize
> >>>
> >>> order allow,deny
> >>> allow from all
> >>> </Directory>
> >>>
> >>> <Location /repos/thereponame>
> >>> DAV svn
> >>> SVNPath /srv/svn/repos/thereponame
> >>> SVNIndexXSLT "/repos-web/view/repos-thereponame.xsl"
> >>>
> >>> # Include per-directory access control policy
> >>> AuthzSVNAccessFile /srv/svn/user_access/thereponame_authz
> >>>
> >>> # Limit write permission to list of valid users.
> >>> # <LimitExcept GET PROPFIND OPTIONS REPORT>
> >>> # Require SSL connection for password protection.
> >>> SSLRequireSSL
> >>>
> >>> AuthType Basic
> >>> AuthName "Authorization Realm"
> >>> AuthUserFile /srv/svn/user_access/thereponame_passwd
> >>> Require valid-user
> >>> # </LimitExcept>
> >>> </Location>
> >>>
> >>>
> >>> </IfModule>
> >> What have I done wrong?
> >
> > What are you trying to achieve with your `/repos` alias?
> > Are you trying to server mulitple repos from that root but
> > apply special handling to a specific path? The location
> > directive serves one specific repo without the need for the
> > alias, I would guess you could just remove that (but I might
> > be wrong!)
> >
> > ~ mark c
> >
> >> Thanks,
> >>
> >> Chris.
>
> -----Original Message-----
> From: Chris Rodgers [mailto:christopher.rodgers_at_cardiov.ox.ac.uk]
> Sent: 22 October 2013 16:08
> To: Cooke, Mark; users_at_subversion.apache.org
> Subject: Re: mod_dav_svn: nested Location warning
>
> Hi Mark,
>
> Thanks for getting back to me.
>
> I added this to avoid a 404 error for https://myserver/repos/
>
> The /srv/svn/html folder is completely empty.
>
> C.
>
...but what should be there? If you want a list of repositories then I would suggest investigating the `SVNParentPath` directive.
1/ If you comment out the alias directive, does you svn work ok?
2/ what are you trying to serve via the `/repos` URL?

~ Mark C
Received on 2013-10-22 17:35:27 CEST

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.