Windows XPでホームSVNサーバを設定するときに少し問題があります。インターネットでのチュートリアルの後、私はXAMPPを使って動作させ、Subversionで使用するためにWebDavを設定することができました。サーバDNSを使用してTortoiseSVNでチェックアウトできない
私のISPがポート80をブロックしているので、自分の8280ポートを私のルータに転送しました。私のIPは動的なのでno-ipホストも作成しました。ブラウザにURLを入力するとXAMPPのサーバーページを見ることができます(私はこのポートでもlistenするようにApacheを設定しました)。私はno-ipの「リダイレクトポート80」オプションを使用してポート8280で転送します。
私はC:/ svnにリポジトリを作成しました。 「http://mysite.no-ip.org/svn」のように、-ip URLの後にリポジトリパスを指定します。私は友人にインターネットから同じことをするように頼んだので、彼もファイルを見ることができた。
また、私はクライアントとしてTortoiseSVNのを使用している、と私は私のノー-IPのURLを使って自分のリポジトリをチェックアウトしようとすると、私は次のエラーを取得する:
しかし"Unable to connect to a repository at URL 'http://mysite.no-ip.org/svn'
OPTIONS of 'http://mysite.no-ip.org/svn': could no connect to server
('http://mysite.no-ip.org)"
、私はチェックアウトしようとした場合"http://xxx.xxx.xxx.xxx:8280/svn"(xの形式は外部IP)を使用して、インターネットからでも完璧に動作します。
TortoiseSVNでDNSと連携させるために追加の設定が必要ですか?私は何が欠けていますか?
ご意見ありがとうございます。
MrTJの返信ありがとうございます。誰がこのリクエストを正確にブロックしているのかをどうやって知ることができるのか、ご意見はありますか? – user723767
こんにちは、私は低レベルのHTTPクライアントでHTTP応答をデバッグします。 http://web-sniffer.net/でオンラインで見つけたり、ここに記載されているようにたくさんのデスクトップを見つけることができます。http://stackoverflow.com/questions/1087185/http-testing-tool-easily-send-post-get-putあなたのno-ipサーバにOPTIONSリクエストを行い、何が起こるかを見てみましょう。もしあなたが前進できるようなエラーが出たら、 – MrTJ