Letsencrypt証明書を更新しようとすると、次のエラーが発生します。
リモートエラー:tls:ハンドシェイクの失敗
どうすれば修正できますか?
私はサイトでCloudflareを実行していましたが、一時停止すると証明書を更新できました。
http-01
メソッドの指定を検討してください。例えば、
Sudo certbot renew --preferred-challenges http-01
http-01
チャレンジは、検討中のドメインの特定のWebアクセス可能な場所にファイルを生成することで機能します。チャレンジはHTTPSではなくHTTP(ポート80)に依存しています(たとえば、tls-sni-01
チャレンジメソッド)。 TLSへの依存を回避することは、発生したエラーに対処するための一歩となります。
複数のチャレンジメソッドを処理できるプラグインのための--preferred-challenges
、おそらく自明のことですが、certbotをキューします。