web-dev-qa-db-ja.com

Apache2でSSLを有効にすると、アドレスが既に使用中のエラーが発生する

私のサーバーは、通常のApache2インストールで問題なく動作します。今、私はと呼ばれるネットで見つけたガイドを使用してこのサーバーにSubversionをインストールしようとしています: buntuへのSubversionのインストール、Apache、SSL、およびBasicAuthを使用

ただし、次のエラーが表示されます。

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443

grep -rH 443 /etc/Apache2/を実行すると、ports.confsites-enabled/default-sslの2つのファイルに結果が表示されます

最後のListen 443がコメントアウトされている場合とされていない場合の両方で試してみました。ここにports.confがあります。

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    NameVirtualHost *:443
    Listen 443
</IfModule>

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>

#Listen 443

default-sslの最初の数行

<IfModule mod_ssl.c>
<VirtualHost *:443>
        ServerAdmin webmaster@localhost
        SSLEngine on
        SSLCertificateFile /this/isnt/relevant/probably.pem
        SSLProtocol all
        SSLCipherSuite HIGH:MEDIUM

netstat -an --inet | grep 443は何も返しません。

何か案は?

3
durron597

これらの行をports.confで賞賛するときに自分で修正しました

<IfModule mod_gnutls.c>
    Listen 443
</IfModule>
1
durron597