sudo letsencrypt renew
コマンドで証明書の更新をしようとしましたが失敗します。
エラーメッセージは以下の通り
problem binding to port 80 could not bind to ipv4 or ipv6.. skipping
ほとんどの方がこの場合はnginxやapacheが起動したままであることが原因だったと報告しているので、
sudo systemctl stop nginx sudo systemctl stop apache2
上記の2つのコマンドを使い停止させました。その結果innactive
にすることができたのですが、なおも同じエラーが出て失敗します。
そこでsudo lsof -i:80
コマンドを使ったところ以下のように表示されました。
nginx 2635 root 12u IPv4 25696 0t0 TCP *: http (LISTEN) nginx 5717 www-data 12u IPv4 25696 0t0 TCP *: http (LISTEN)
これは、プロセスが80番ポートを使用していて、nginxが停止できていないことを表すのでしょうか。そうだとすると、解決方法はどうなるでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/07 15:34
2022/04/26 15:41