This post is not a solution, but more of an observation, and I welcome your suggestions.
On one of our projects we’re running subversion (incidently git could be a better tool – it is a distributed version control system), and I suddenly found that I couldn’t commit to the project.
svn: Commit failed (details follow):
svn: Server sent unexpected return value (400 Bad request) in response to OPTIONS request for ‘/svn/…[my path]’
I then remembered that I was on wireless broadband, and on plugging back the wired ethernet connection, it could suddenly commit once more. What is causing this? It isn’t a different IP – but something in the local set up seems to be causing the problem. This was on Ubuntu linux, but I had a similar problem on a Vista client.
Update It turned out to be Vodafone which has a firewall at their end. The workaround was to pass it through ssh – not as difficult as it sounds, but you need to check out the repository again with ssh as the transfer method used. In fact, this is more secure, although it requires you to enter a password each time.
Thank you so much for this blog post! I just moved to another house and while waiting to get connected, I bought Vodafone prepay wireless broadband (Vodem).
Then I started getting those 400 Bad Request errors. I thought it’s my svn client that needs updating or something like that. I’ve spent few hours trying to figure it out!
Great Post.. Thank you for this share
LC
___________
Lovelovebook.com