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

Re: Access to subversion via Pound/SSL+Apache/DAV (add'l info)

From: <rbb_at_rkbloom.net>
Date: 2003-08-26 23:00:23 CEST

Which actually proves my point. The most recent version of pound can be
used with subversion, but older ones can't. The only place to really
solve this problem is in Apache itself.

Ryan

On Tue, 26 Aug 2003, Christian Sauer wrote:

>
> Ben Collins-Sussman said:
> > <rbb@rkbloom.net> writes:
> >
> >> So instead, mod_dav is going to need to provide a directive somewhat
> >> analagous to alias. Essentially allowing mod_dav to rewrite a
> >> Destination header to remove proxy information.
> >
> > I just had a chat with Greg Stein about this, and we don't like this
> > idea. It was the proxy that rewrote the URLs, and didn't do the whole
> > job. It should be rewriting the Destination: header as well. "If you
> > broke it, you fix it" -- it's not mod_dav's job to clean up up after
> > the proxy's mess.
> >
> > Pound is open-source, so it seems quite likely that it can be fixed
> > relatively easily.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: users-help@subversion.tigris.org
> >
> >
>
> Don't mean to step in on this thread (I've been lurking for a couple weeks).
>
> Actually...it appears that Pound has already accounted for this.
>
> I pulled this off the Pound website (had to use a google cache for it)
>
> WebDAV
>
> As of version 1.0 Pound supports the full WebDAV command-set. In fact, it has
> been tested and is known to (almost) work with the Microsoft Outlook Web
> Gateway, which is quite remarkable given that Microsoft's own proxy does not.
>
> Regrettably, Microsoft adherence to standards leaves something to be desired:
> they decided to add some characters to their URL's - thus breaking a whole set
> of RFC's.
>
> Rather then change Pound to accept these characters (which could create some
> serious issues with security on other systems) we have made this behavior
> dependent on a compile-time switch. This is not accessible through the config
> file - you'll have to add -DMSDAV to the CFLAGS in the Makefile (or run
> configure --enable-msdav). You are free to do so, but be aware of what the
> implications are!
>
> In addition to this flag you must specify WebDAV 1 in the config file. If you
> also use the SSL wrapper feature in front of a Microsoft server you should
> probably also add HTTPSHeaders 1 "Front-End-Https: on".
>
> These changes are also required to access a Subversion server via Pound.
>
>
>
> -Christian (not currently, but soon to be subversion user)
>
> --
> God put me on earth to accomplish a certain number of things.
> Right now I am so far behind I will never die.
>
> -Bill Waterson, Calvin and Hobbes
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 26 23:16:54 2003

This is an archived mail posted to the Subversion Users mailing list.