FreeBSD 12.2 にアップデートした後にcertbotが使えなくなっていた。

FreeBSD 12.2にアップデートした後に、Let’s Encryptの証明書更新に使っていたCertbot-3.7がなくなっていた。PKGを更新したときに多分クリーンされて消されたのだろうと推測。インストールされているPythonを調べたら、3.8になっていたこと、3.7のCertbotが見つからなかったので、certbot-3.8をインストールした。

python3.8のCertbotを検索して、名前を調べて、インストール。

~ # pkg search py38-certbot
~ # pkg install py38-certbot-1.16.0,1

その後、Crontabの設定も、`/usr/local/bin/certbot-3.7 renew` から `/usr/local/bin/certbot-3.8 renew` に変更した。

それから、Let’s Encryptの証明書が保存されているディレクトリのパーミッションの問題で、Apacheからアクセスできなくなっていたので、パーミッションを変更した。これで、Apacheの再起動時にエラーもなくなった。

やはり、細かい問題がいろいろと出てくる。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする