0

Windows Server 2008 マシンで CollabNet SVN サーバー (http://www.collab.net/downloads/subversion/) を構成しています。http 設定で問題なく動作します。しかし、https を有効にして ssl 証明書を添付すると、SVN サーバーを起動できません。

ポートの問題が原因だと思います。ポート 8080 (http://domainname:8080/) で SVN サーバーを正常に実行できますが、ポートを 80 に変更すると、「サーバーはポート "80" にバインドできませんでした。ポートを使用する許可を確認し、別のプロセスがポートを使用していないことを確認してください。ポートのバインドを確認しましたが、他のプロセスで使用されていません。したがって、ポート 80 は機能せず、ポート 8080 で https を使用できません。

誰かが以前にこの問題を見て、これに対する可能な解決策を知っているかどうか疑問に思っています.

ありがとう。

4

1 に答える 1

1

SSLオプションを有効にすると、Apacheはデフォルトでポート443を使用しようとし、非SSLトラフィックにはポート80を使用しようとします。あなたが言うように、IISがインストールされている場合は、おそらくポート80と443を取得しています。私が知る限り、IPアドレスではなく、ネットワークカードで取得しているポートです。間違っている可能性があります。別のネットワークカードをインストールしてその上にapacheIPを設定するか、IISを無効化/削除するか、このサイトへのSSLに443とは異なるポートを使用してみてください。

または、Subversion Edge for Visual Studio(2010を含むほとんどのバージョンはVBとC#の両方)の開発を使用している場合、別のマシンから管理コンソールにアクセスできますか?https://:4434 / csvn(SSLが有効な場合)またはhttp://:3343 / csvn(SSL以外)のようなものである必要があります。その場合、Visual Studio(Collabnetから)へのAnkhSVNプラグインを使用できます。 VisualStudioで直接リポジトリにアクセスします。SubversionEdge管理URLを経由してリポジトリにアクセスします。

于 2012-01-20T11:51:37.190 に答える