Philip Martin wrote on Wed, Dec 12, 2012 at 14:13:34 +0000: > Erez Zarum <erezza...@gmail.com> writes: > > > I am trying to create a master slave configuration with proxy requests > > through the slave, i have used this configuration on the slave: > > <Location /> > > DAV svn > > SVNPath /scratch/repo > > .... > > SVNMasterURI "http://master.server.com/svn" > > ... > > </Location> > > > > In 1.7.7 the SVNMasterURI won't let me use http://master.server.com/ > > in 1.6.19 it will. > > That was a deliberate change in r1064734. I'm not sure what went wrong > with that setup but the log message is: > > Disallow attempts to proxy to the server root of a master server. It > really just doesn't pan out well when you do. > > > But when i use <Location /> i get the following assert in the apache > > error_log (the main log): "httpd: subversion/mod_dav_svn/mirror.c:47: > > proxy_request_fixup: Assertion `(uri_segment[0] == '\0') || > > (uri_segment[0] == '/')' failed." > > If i use <Location /url> then everything works as expected. > > I've raised > http://subversion.tigris.org/issues/show_bug.cgi?id=4272 > for the assert.
Do you plan to work on this, or should I apply the patch I posted elsethread? Even if it's not the best fix it does resolve an assertion, so we could apply it now and look at further improvements later.