Subversion from behind a proxy server

Am trying to access a Dreamhost subversion repository from behind a corporate proxy. I have the proxy server settings (host and port) set up in the svn server file, but am getting the MKACTIVITY 400 error when I try to commit using an svn client with an http://mysite.com/repo type URL.

Any ideas any one?

How are you connecting to subversion? I use SVN+SSH using TortoiseSVN and PuTTY and your setup doesn’t sound similar to what I do to get through my corporate proxy.

Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options

I am using TortoiseSVN, but have also tried RapidSVN. I am using this form:

http://mysite.com/repos/path/to/trunk

I don’t want to use ssh+svn because the main purpose of the checkout is for a less experienced user to perform updates to the local server. The checkout and updates work using http, but the commits and adds won’t. (I need the commits to push a few bug fixes back from this server to the deployment repository.)

I have to admit that this is beyond my direct expertise, but have you read this?
http://subversion.tigris.org/faq.html#proxy

[quote]Next, you need to make sure the proxy server itself supports all the HTTP methods Subversion uses. Some proxy servers do not support these methods by default: PROPFIND, REPORT, MERGE, MKACTIVITY, CHECKOUT. In general, solving this depends on the particular proxy software. For Squid, the config option is

TAG: extension_methods

Squid only knows about standardized HTTP request methods.

You can add up to 20 additional “extension” methods here.

#Default:

none

extension_methods REPORT MERGE MKACTIVITY CHECKOUT
[/quote]
Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options

Yes, I did read that. However, it hasn’t helped me. I may need more proxy server details than the server support crew can provide: e.g., the extension methods support.

But, thank you very much for your help.

Yeah, the fact that some operations work and some fail would seem to point to the need to configure the correct extension methods. I can understand the difficulty in getting the configuration of your client’s proxy server… :frowning:

Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options