前提・実現したいこと
Let's Encrypt で SSL認証したいと考えています。
発生している問題・エラーメッセージ
以下構文のとおり、certbotを実行しましたが、
sudo certbot --apache -d hogehoge.com
ポート80が見つからないとエラーメッセージが表示され、解決できません
Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80.
試したこと
ポート80に仮想ホストは設定済みです。
vim /etc/httpd/conf/httpd.conf
ファイル内の一番下に下記の内容を追記
NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin root@hogehoge DocumentRoot /var/www/html ServerName hogehoge </VirtualHost>
そして改めてcertbotを実行しても、同じエラーになります。
Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80.
お手数をおかけしますが、原因と対策を教えて頂けないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/23 03:52