異邦人になってみた~~上海生活写真ブログ

中国上海市在住です。もう10年を超えました。休日は星空(天の川)撮影やポートレート撮影等、連休時はカメラを持って中国各地を旅行してます。最近は内モンゴル自治区によく行っています。

 このブログについて(about)
  中国旅行/観光/写真記事一覧(省別)

TortoiseSVNでHTTP/DAVが使えないと言われてしまう件


HTTP/DAVプロトコルがサポートされていない

TortoiseSVNを使用していて今までディレクトリの一覧を使用できていたんですが、突然使用できなくなってしまいました。直接ディレクトリは開けるのですが、一覧が無いと使いずらいですよね。
メッセージは以下になります。

Unable to connect to a repository at URL 'https://192.168.1.1/svn'
The server at 'https://192.168.1.1/svn' does not support the HTTP/DAV protocol

URL 'https://192.168.1.1/svn' のリポジトリに接続できません。'https://192.168.1.1/svn' のサーバーは HTTP/DAV プロトコルをサポートしていません。
リポジトリに接続できません。HTTP/DAV プロトコルをサポートしていませんと出てしまいます。これSVNなんだからそんなはずはないと思いたいんだけど。。。
サーバー側の問題だと思ってましたが、ほかの人は見られるようで、どうも私だけのようです。

しばらくこのまま使用していましたが、やはり使いづらいです。

PROXYが原因のよう

いろいろ試行錯誤してプロクシサーバーの設定をというキーワードがひっかかってきたので、ん?プロクシサーバー?そんなものは使ってないが、プロクシ自体は使用しているのでその辺を試してみます。
どうやらPROXY中継しているのが問題のようです。サーバーではなくPROXY側がHTTP/DAVプロトコルをサポートしてないようですね。
ブラウザからPROXYを使用しないにしたらあっさり使用できるようになりました。


でもプロクシ設定でローカル(イントラネット)の場合はプロクシを使用しないにしているんですけど。。URLも完全に内部だし、なんで有効になってないんでしょう。

まあとりあえず原因が分かっただけよかったです。