3

SSL証明書を処理するために本番サーバーでLet's encryptedを使用しています。Web サイトの証明書が来週期限切れになるので、letsencrypt-auto renewコマンドを使用して再生成しました (まだ cron タスクを設定していません) 。

私が取得した最後のログは2016-08-20 17:12:20,305:DEBUG:certbot.renewal:no renewal failures、証明書が正常に再生成されたことを意味します

しかし、Web サイトに戻って証明書のプロパティを確認すると、来週には有効期限が切れると表示されます。

そう:

  • Let's Encrypt は証明書の最終日を待ってブラウザで新しい有効期限を更新しますか?
  • 私の新しい証明書は正しく機能していませんでした。これは、ブラウザーがまだ有効期限として来週私に与えていることを説明していますか?

誰かが証明書の有効期限の仕組みを明確にするのを手伝ってくれますか?
ご協力いただきありがとうございます !

4

3 に答える 3

9

Let's Encrypt コミュニティのおかげで、何が問題なのかを突き止めることができました。Nginx サーバーをリロードするだけで、証明書の有効期限が更新されました。

于 2016-08-23T09:18:45.453 に答える
0

回答を求めてこの質問を見ている人のために、ここでもう少し情報をフォローアップします。

crontab で更新を実行していて、この問題がある場合は、コマンド オプションを指定できます--post-hook 'some command'。これ'some command'は、Web サーバーをリロードするために必要なシェル コマンドです。

于 2017-01-11T00:39:40.563 に答える
0

遅くなりましたが、誰かの役に立つかもしれません。Apacheを再起動した後でも、まだ問題がありました。マシンを完全に再起動すると解決しました。ただし、これは、サーバー マシンを完全に制御できる場合にのみ役立ちます。

于 2019-01-24T06:21:55.263 に答える