SubversionにProxy経由でアクセスすると400が返却される時の対処

最近皆に教えてもらってばっかのpentasaです><

今日tortoiseSVN等でProxy経由でリポジトリにアクセスしようとしたら何故か「400 Bad Request」のHTTPエラーが返ってきた。

 エラー: REPORT request failed on '/xxx/!svn/vcc/default'  
 エラー: REPORT of '/xxx/!svn/vcc/default': 400 Bad Request (http://svn.xxxx.org)  

でもブラウザでリポジトリ開くと見れる。なんでやねんって困っていたら、それは使ってるProxyサーバが、Subversionの使うHTTPのメソッドをサポートしていないからだよってid:rx7が教えてくれた。
対処法としてはProxyサーバの設定を修正してSubversionの使うHTTPメソッドを使用できるようにするか、HTTPSでアクセスするといいらしい。
どうりでGoogleCodeとかにはアクセスできる訳だ。HTTPSで接続するということにして解決しました。

rx7++  *1

*1:インクリメントしたらrx8になる罠w

広告を非表示にする