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

SVN client access via Apache proxy?

From: Dario Alcocer <alcocer_at_helixdigital.com>
Date: 2003-11-14 15:55:38 CET

I have a Subversion repos that I use internally on my firewalled LAN.
Now I'd like to give some colleagues access from outside the firewall.
I was hoping to avoid using port forwarding, instead opting to use
Apache's mod_rewrite and proxy_module on my external web server to
"route" the outside requests to my internal web server.

In other words, someone on the outside would use
http://projname.example.com/svn as the repos URL, and the external
Apache server running on example.com would in turn make a proxy request
for http://internal.priv.example.com/svn/projname, and return the result
to the SVN client recceived from the internal web server.

I've set-up the httpd.conf and verified the URL rewriting is being done
correctly using RewriteLog and RewriteLogLevel, but the SVN client fails
with the following:

    svn: Apache got a malformed URI
    svn: REPORT request failed on '/svn/dsw/!svn/vcc/default'
    svn:
    The specified URI does not refer to this repository, so it is unusable.

I saved a dump of the TCP session, but nothing stands out to me. Any
clues as to why SVN wouldn't work with Apache's proxy?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Nov 14 15:56:33 2003

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.