kusanagi で letsencryptが更新されない

2019/01/11 | 開発記録 | hideichi

結論から、アパッチを直接再起動すると直るかも。

systemctl restart httpd.service

kusanagi restart
これだと再起動されない時があるみたい。

経緯
ある日、letsencryptからメールがやってきた。
もうすぐ期限が切れるってよ、

あれ?自動更新効いてないのかな?
確認してみる。
効いてるかどうかしらんけど、設定はされてる。

どうしたもんかな、とりあえず来週切れるみたいなので、更新しなければ。
とりあえずコマンド打ってみる。

kusanagi update cert provision_name
Done

Done? 一瞬だったぞ、本当か?
案の定、ブラウザで確認してみても証明書は更新されていない。
なして?なんなの?
ああ?サーバー再起動すればいい?

kusanagi restart

改めて確認。更新されず。
ネットで調べる。
yum update しろと? ふーん、まあやってみるか、

yum update
kusanagi restart
kusanagi update cert

改めて確認。更新されず。
うーん、設定し直してみるか、

kusanagi ssl --email info@mydomain_name provison_name

お!更新されたぞ!
ブラウザで確認してみる。変わらず。
なして?なんで?
更新されたやん、
ああ、サーバー再起動?

kusanagi restart

改めて確認。変わらず。
ああ?んん?
更新されたよな、、まさか違う証明書みてるとか?
念の為、パスを確認してみる。

この辺に証明書が、
/etc/letsencrypt/live/mydomain_name/

ここにsslの設定が、
/etc/httpd/conf.d/provison_name_ssl.conf

んーパス合ってるよな、、
なんなん?
ここからしばらくyoutubeで現実逃避に入る。

現実に戻る。
んー、掲示板で聞いてみるか、、、嗚呼、、
というわけで、状態を調べる。

kusanagi status

うん?あれ?
phpとかDBの起動時間は短いのに、アパッチ2ヶ月くらい上がったままやん、
さっき再起動したんじゃないの?
というわけで、直接再起動してみる。

systemctl restart httpd.service

ええ、はい、更新されました。
朝から初めてもう15時なんですけど、
自動更新はされるかは、知らん。
その時にまた考える。

Profile: provision_name
FQDN: mydomain_name
Type: lamp
KUSANAGI Version 8.4.2-1
sakura

*** (active) Apache2 ***
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: active (running) since 金 2019-01-11 13:58:29 JST; 10s ago

*** (active) php-fpm ***
● php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor preset: disabled)
Active: active (running) since 金 2019-01-11 12:18:58 JST; 1h 39min ago

*** (active) MariaDB ***
● mariadb.service - MariaDB 10.1.37 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since 金 2019-01-11 11:51:21 JST; 2h 7min ago

*** ruby ***
ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]

*** add-on ***

*** Cache Status ***
fcache off

*** WAF ***
off

*** SELinux ***
off (permanent)

前の記事:

次の記事:

2019/01/11 | 開発記録

コメント/トラックバック

トラックバック用URL:

この投稿のコメント・トラックバックRSS




管理人にのみ公開されます

前の記事:

次の記事:

【二種免許】深視力検査合格のコツや裏技
【二種免許】深視力検査合格のコツや裏技

東京では免許更新の際、ゴールド免許の方や島嶼にお住まいの方以外は、鮫洲...

no image
[cakephp4] dirtyとoriginal

patchEntityすると、変更したところと、変更前の内容が取れる。...

BaserTestCaseで特定プラグインの有無でfixturesを振り分ける
BaserTestCaseで特定プラグインの有無でfixturesを振り分ける

baserCMSのTestCaseで、特定のプラグインの有無を調べて、...

kusanagi で letsencryptが更新されない
kusanagi で letsencryptが更新されない

結論から、アパッチを直接再起動すると直るかも。 systemctl r...

baserCMS プラグインのアップデートスクリプト
baserCMS プラグインのアップデートスクリプト

(参考) http://project.e-catchup.jp/pr...

→もっと見る

PAGE TOP ↑