【内容】
タイトルの通り。
総SSL化したWordpressでBackWPupが止まっていることに気づいた。
BackWPupの[情報]に曰く、
cURL のバージョン 7.19.7
cURL SSL のバージョン NSS/3.27.1
WP-Cron URL: https://hogehoge.com/wp-cron.php
サーバーの自己接続: 期待された HTTP レスポンスではありません:
WP Http エラー: cURL error 35: SSL connect error
実際にシェルからcurlで自URLをたたくと以下のエラーが出る
curl https://hogehoge.com/wp-cron.php
curl: (35) SSL connect error
【対策】
総SSLサイトで、自分自身を呼び出している処理について、nss(Network Security Services)のバージョンが古くて自分自身が正常に呼び出せなかった模様。
yum update nss
# Updated:
# nss.x86_64 0:3.28.4-4.el6_9
#
# Dependency Updated:
# nspr.x86_64 0:4.13.1-1.el6
# nss-sysinit.x86_64 0:3.28.4-4.el6_9
# nss-tools.x86_64 0:3.28.4-4.el6_9
# nss-util.x86_64 0:3.28.4-1.el6_9
# 確認
curl https://hogehoge.com/wp-cron.php
→エラーは出なくなった
# BackWPupが動作するか?
php-fpmの再起動で動作するようになった。