1. ホーム
  2. apache

[解決済み] apache の再起動時に "make_sock: could not bind to address [::]:443" と表示される (trac と mod_wsgi をインストールする)

2023-01-25 19:08:21

質問

私は trac と mod_wsgi を SSL 経由でインストールしようとしています。手動でインストールしようとしましたが、あまりうまくいかなかったので、これに従うようになりました。 trac-on-ubuntu

gitで代用したいので、svnの部分は省略しました。httpd.confの最初の編集の後。

WSGIScriptAlias /trac /var/trac/apache/trac.wsgi

<Directory /var/trac/apache>
    WSGIApplicationGroup %{GLOBAL}
    Order deny,allow
    Allow from all
</Directory>

apacheを再起動しても、このエラーしか出ません。

* Restarting web server apache2                                                    

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

                                                                     [ OK ]

これらを実行しても何も表示されませんでした。

 netstat -anp | grep 443 
 fuser 443/tcp

これをやっても、実行したgrepコマンド以外何も出てきませんでした。

ps -aux | grep httpd

何も表示されていないのに、なぜ他のものがポートを使っていると言っているのでしょうか?

EDITです。 あなた方はこれを笑うことになるでしょう。私は、そこにあるべきでない余分な Listen 443 を ports.conf に持っていました。それを削除することで、これを解決しました。

どのように解決したのか?

あなた方はこれを笑うことになるでしょう。私は、ports.conf にあるべきでない余分な Listen 443 を持っていました。それを削除することで解決しました。