Hi Stefan,

Thanks for responding so quickly, and thanks for all your hard work and 
dedication on this project!

Does it care what response it gets when it sends the first DAV request, or 
does it fail over to GET on anything other than success?  I've received a 
range of errors on that client, from complaints about redirect (301/302) 
for trailing slash, to complaints that the server doesn't support DAV, to 
now HTTP 500 - internal error.  Been tweaking my httpd.conf for various 
configurations... the client that works is nearly bulletproof unless I do 
something really dumb on the server end, but the one that doesn't work 
never seems to failover to GET. That registry key didn't exist, but I went 
ahead and created it with a value of 1 just to be explicit, but I assume 
it's on by default if the key doesn't exist or otherwise can't be read.

So as it stands now, it's failing with HTTP 500 and giving up right 
away.... It starts with an OPTIONS, gets HTTP 401, then sends OPTIONS with 
basic auth, then HTTP 500 and it gives us.  When it was getting a redirect 
for trailing slash, it also gave up and just displayed an error about the 
redirect.

Thanks,
Joe
On Thursday, August 13, 2020 at 11:32:51 PM UTC-6 Stefan wrote:

> Are you sure that the one sending OPTIONS does not retry with GET later? 
> Because TSVN first tries to do an 'svn list' and only if that fails it uses 
> the URLDownloadToFile 
> <https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms775123(v=vs.85)>API
>  
> to get the web page that's served via SVNParentPath.
> Because TSVN can't know which is the repo root without trying first. So it 
> always tries the DAV request first and only after that tries the web GET 
> before giving up.
>
> Also, make sure the registry key 
> HKCU\Software\TortoiseSVN\RepoBrowserTrySVNParentPath either does not exist 
> or has a DWORD value of not zero.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/30b76ea0-be46-43ed-aa64-4790d19014d7n%40googlegroups.com.

Reply via email to