自分のサーバーのSSL証明書を自動的に更新するプログラムを開発しています。certobot-autoを自動的に実行するときに--no-bootstrapと--no-self-upgradeオプションを削除する必要がありますか?
現在、SSL証明書を更新するコマンドは/opt/certbot-auto certonly --keep --no-bootstrap --no-self-upgrade --non-interactive --webroot -w /usr/share/nginx/html -d myDomain
です。
コマンドで--no-self-upgrade
オプションを削除する必要がある場合、私は迷っています。 certobot-auto
をアップグレードしないと、Attempting to parse the version <new_version> renewal configuration file found at XXX with version <old_version> of Certbot. This might not work.
という警告が表示されるためです。将来、certbot-autoをアップグレードしないと、プログラムは私のマシン上でSSL証明書を更新することができません。
--no-self-upgrade
を削除した場合は、--no-bootstrap
も削除する必要がありますか? certbot-autoの新しいバージョンは異なるOS依存関係を持つ可能性があるためです。