SSLの更新を忘れたらサイトがまるまる飛んだ
結論から言うと、SSLの更新をすっかり忘れ、新規にSSL申請をしたのだが、それでもエラーがでて、ドメイン配下のページがまるまる見られなくなって、詰んだ、という話。
ホスティングから来てたメールを見逃していた
最近はめっきりメールで作業をすることがなく、プロバイダからのSSL更新のメールをすっかりスルーしていた。あとで見返してみたら、何度も来ていて、ほんとうに情けない話である。
現状SSLページだけでなく通常ページも見れない
ブラウザのキャッシュが残っているのか、現状、ブラウザでhttpsをhttpにしてURLをたたいても、なぜかhttpsページにリダイレクトしてしまい、見れない。
そして、数時間前までは、SSLが見れないというだけで、Chromeの注意書きをごにょごにょ進めていけば、いちおうhttpは見れていた。しかし、数時間すると、アクセス権限がありません、とか、ページが存在しませんとか出るようになって、まったく見れなくなった。
ホスティングから指示が来るも動作せず
ホスティングから、.well-knownフォルダ直下にhttaccessに、これを書いてね、という指示がきて書いたのだが、それでも見れず。
htaccesssのSSL関連っぽい記述を全部消す
とりあえず、これまでhtaccessに書いていたカスタムが膨大すぎて、解読するのが困難なので、SSLを検索して、それっぽい部分(コメントで囲われているそれっぽい部分)を全部削除した。いちおうバックアップはとりつつ。
そうしたら、ブラウザのシークレットモードでは、httpページを直打ちするといちおうは見られるようになった。→ホスティングからの返事まち。
RapidからLet's Encryptに変更が詰んだ
もともとは、Rapid SSLを実装していた。WordPressで、SSLのプラグインとhtaccessのリダイレクトでSSLをなんとか実装していた。ただ、そのRapidはSSLが自動更新でないため、今回通知メールを見過ごしていたため、更新が切れてしまった。そこでこのさい、自動更新があるLet's Encryptに乗り換えようとしたところ、詰んだわけである。
モチベーションがつづかない
今回の件に行く前も、SSLを実装するときも、けっこう大変だった。WordPressをカスタムしすぎたということや、知識が追いついていかなくなったというのもあって、かなり難産だった。
今回サイトの売上は、GoogleのAMPががんばってくれているが、それがいつまでもつか。もちろん、売上は半減してはいる。
復活したら、このさい面倒でも、はてなあたりに移行しようと思っているけど、みんなはどう思う??
追記:たぶん復旧しました
SSLを、RapidからLet's Encryptに切り替える手間などがかかり、4日間のダウンとなりましたが、たぶん復旧できたと思われます。
ご心配をおかけしました。
この記事は吉田喜彦個人が書いています。