I have been banging my head against Subversion when trying to do a checkout of a URL. I kept getting the message:
$ svn co http://svn.foo.org/CPAN/MyModule
svn: PROPFIND request failed on '/CPAN/MyModule'
svn: PROPFIND of '/CPAN/MyModule': 405 Method Not Allowed (http://svn.foo.org)
I thought about connection problems, routing, proxies, NAT, etc. I tried with svk too, with the same output. I had already browsed the sources at this URL (or so I thought). But then I decided that I know nothing (which is true) and tried the URL again in the browser. "Not Found" and so I learned that the URL was wrong. It should have been something like http://svn.foo.org/svn/CPAN/MyModule.
It is just me or that was a lousy error message? I thought I could have worked it out much faster if "404 Not Found" was the answer. My ignorance hurts me all the time.