You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Joe Wade <d....@gmail.com> on 2005/03/22 13:46:33 UTC
Problem with Checkout
Spent a while googling with limited success.
I have the svn server setup and have been using it with several clients
(so I am confident the setup is working). However, I recently setup
svn on a RH9 machine and I am having problems getting it to go. The odd
thing is that I can list the repositories, but cannot checkout/import.
The error message on command:
svn co http://server/svn/repos1/project1
is:
svn: REPORT request failed on '/svn/repos1/!svn/vcc/default'
svn: REPORT of '/svn/repos1/!svn/vcc/default': 400 Bad Request
(http://server)
It feels like a firewall/proxy problem, that the http "LIST" command is
ok, but the firewall is blocking any "GET" commands. I have gone
through the system and shutoff all firewall rules, but as of yet I have
not made any progress. I have not yet broken etherreal out yet to see
if I can find any more info, I cant help thinking that there must be an
easier way to find out what is going on.
I have compared the output of traceroute to see if the non functioning
client was getting to the server in some round about means, but it is
not the case, I get to the server in two hops. All the machines are on
the same network so I dont think that I am having proxy issues.
I am new to this stuff, so if there is a log file I should know about,
don't hesitate to point me to it. I can look though it and try to work
things out.
Thanks in advance
~Joe
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with Checkout
Posted by Hakan Koseoglu <ha...@gmail.com>.
Hi Ben,
On 3/22/05, Ben Collins-Sussman <su...@collab.net> wrote:
>
> On Mar 22, 2005, at 7:46 AM, Joe Wade wrote:
> >
> > svn: REPORT request failed on '/svn/repos1/!svn/vcc/default'
> > svn: REPORT of '/svn/repos1/!svn/vcc/default': 400 Bad Request
> > (http://server)
On the mailing list I couldn't see if Joe Wade resolved his problem or not.
After checking out files at home, I decided to keep myself uptodate at
the office as well:
Similar problem encountered.
REPORT http://svn.collab.net/repos/svn/!svn/vcc/default HTTP/1.1
Host: svn.collab.net
User-Agent: SVN/1.1.3 (r12730) neon/0.24.7
Connection: TE
TE: trailers
Content-Length: 218
Content-Type: text/xml
Accept-Encoding: gzip
Accept-Encoding: gzip
Proxy-Authorization: Basic a29zZW9nbGg6MTAwMDAw
</PRE>
<P>
The following error was encountered:
<UL>
<LI>
<STRONG>
Invalid Request
</STRONG>
</UL>
<P>
Some aspect of the HTTP Request is invalid. Possible problems:
<UL>
<LI>Missing or unknown request method
<LI>Missing URL
<LI>Missing HTTP Identifier (HTTP/1.0)
<LI>Request is too large
<LI>Content-Length missing for POST or PUT requests
<LI>Illegal character in hostname; underscores are not allowed
</UL>
It probably happens because the Squid proxy in my office is
misconfigured for WEBDAV but I was puzzled with the bit about illegal
character in hostname.
~/.subversion/servers is properly configured. my Infrastructure has
Squid 2.4 stable 7 installed. Unfortunately I don't have access to the
configuration details of it.
--
Hakan (m1fcj)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Problem with Checkout
Posted by Ben Collins-Sussman <su...@collab.net>.
On Mar 22, 2005, at 7:46 AM, Joe Wade wrote:
>
> svn: REPORT request failed on '/svn/repos1/!svn/vcc/default'
> svn: REPORT of '/svn/repos1/!svn/vcc/default': 400 Bad Request
> (http://server)
There's a web proxy -- somewhere -- which is blocking WebDAV http
methods like REPORT.
>
> It feels like a firewall/proxy problem, that the http "LIST" command
> is ok, but the firewall is blocking any "GET" commands.
There's so such thing as http LIST, I think you mean REPORT?
And I think you mean that the proxy *isn't* blocking GET requests. For
example, I'm guessing the GET requests from a web browser still work on
the URL.
>
> I am new to this stuff, so if there is a log file I should know about,
> don't hesitate to point me to it. I can look though it and try to
> work things out.
>
Can't be of any more specific help, other than to say
* find the proxy and get rid of it, or
* find the proxy and make use of it (see ~/.subversion/servers), or
* make apache run on a different port, or
* setup apache to use SSL. most proxies can't block https://
requests.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org