Let's encrypt で証明書を取得しようとした所、次のエラーが出ました。
Performing the following challenges:
Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA.
ネット情報では、数日前から発生している問題とのこと。
Apache2 と Nginx で対処コマンドが異なります。
Centos 7 の Apache2 では、次のコマンドで解決しました。
example.com は置き換えて下さい。
sudo certbot --authenticator standalone --installer apache -d example.com --pre-hook "apachectl stop" --post-hook "apachectl start"
実行後
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/***/fullchain.pem