[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-dev
Subject:    Re: http://svn.host.tld/ fun continues: cannot svn ls
From:       Alexy Khrabrov <alexy.khrabrov () setup ! org>
Date:       2002-07-31 22:17:45
[Download RAW message or body]

OK, first hacking shows that the function
svn_path_is_url in subversion/libsvn_subr/path.c
is as dumb as it claims to be -- it wants a third /,
which check I cut out and now am getting this:


svn ls http://svn

../subversion/subversion/libsvn_ra_dav/util.c:81
svn_error: #21101 : <RA layer request failed>
  PROPFIND of //!svn/vcc/default: 403 Forbidden

The log shows:

127.0.0.1 - - [31/Jul/2002:18:14:07 -0400] "PROPFIND / HTTP/1.1" 207 446
127.0.0.1 - - [31/Jul/2002:18:14:07 -0400] "PROPFIND //!svn/vcc/default HTTP/1.1" 403 285

Can somebody please suggest further avenues for hacking it?  
I'm just starting to play with it...

Cheers,
Alexy

> 
> OK, now that I host my SVN repository at
> 
> http://svn.setup.org/
> 
> without any server-side problems, and can see it fine in the
> browser, I decided to do an svn ls of it.  And I got this, watch:
> 
> 1 $ svn ls http://svn.setup.org  
> Invalid URL: http:/svn.setup.org
> 
> 2 $ svn ls http://svn.setup.org/
> Invalid URL: http://svn.setup.org
> 
> 3 $ svn ls http://svn.setup.org/cs
> 
> svn_error: #21098 : <RA layer request failed>
>   PROPFIND of //!svn/vcc/default: 403 Forbidden
> 
> NOTE: in case (1), error message contains URL with one
> slash cut (the second in http://), in case (2), the trailing 
> slash is cut.  Both requests don't even make it to the server.
> In case (3), the logs show:
> 
> access log:
> 128.6.178.78 - - [31/Jul/2002:17:08:06 -0400] "PROPFIND /cs HTTP/1.1" 207 479
> 128.6.178.78 - - [31/Jul/2002:17:08:06 -0400] "PROPFIND //!svn/vcc/default HTTP/1.1" 403 295
> 
> error log -- nothing.
> 
> Here we go again, looks like it just wants to cut one slash...  Wherever...
> 
> Cheers,
> Alexy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic