みなさまお疲れ様です。
今日は、サッカーと変わって私の備忘録です。

このサイトは「Wordpress」という無料のブログアプリみたいなものを使って運営しているのですが、この「Wordpress」を利用したサイトをもう一つ管理・運営しております。(知人の会社HPなのでここでは伏せます。)

そのサイトで、本日突然サイトが落ちました。

運営サイトのアプリ画面

その経緯と対応についてまとめて行こうかと思います。

1.発生-サイトダウン…-

仕事をしながら、少し暇になったお昼前。
Woltのクーポンが残っていたので出前何にしようかなとスマホを見ていたところ、Wordpressのアプリから「Site Down」の通知が((((;´・ω・`)))

何かと思って、アプリを開いたところ、要約すると「サイトが何らかの理由で落ちているから確認してくれ」とのこと。

慌てて確認すると、「重大なエラーでアクセスできません」との表示。
管理画面にもアクセスできず。
ホスティング会社のHPでサーバ障害情報を確認しても、記載はなく。

(スクショがなくすみません・・・)

サイトの落ちる主な原因としては、

  1. ハッカーによるサイバー攻撃(いわゆるDDos攻撃)
  2. ホスティング会社でのサーバ障害もしくはメンテナンス
  3. WordPress関連のアプリケーションエラー

がよくあがります。

今回はそれに当て嵌めて考えると……🤔

1はミクロ規模なサイト攻撃しても何の意味もないので可能性はかぎりなく0。

2はさっき確認してシロということを証明。

となると3しかないなと思い、原因を探します。

2.調査-Jetpackのログ調査から復旧-

調査するのに使ったのは、障害が起きたサイトで使っているアプリケーション(wordpressではプラグインと言います)「JetPack」。

「JetPack」はWordpressに関わるセキュリティ部分で監視しており、そのうちの一つのサービス「エラー検知」で登録しているメールアドレスに情報が届きました。

メールアドレスを登録しておくと届きます。

エラー詳細を読むと、どうやら「JetPack」が何かいたずらをしていそうだということが判明。(わかりやすく黄色ラインを引いたけど、一行ずれてた(笑))

試しにFFTPからアクセスして「JetPack」を削除、再インストールした結果、

無事復旧!

サイトが再びオンラインになって使えるようになりましたヽ(*´∀`)ノ

サイトも通常通り動くように!ヽ(*´v`*)ノ
(しばらくは安定しないので、難しいようでしたら管理画面から再インストールすることをオススメします)

FTPでプラグインをインストールする方法はこちらから

3.原因-WordPressサイトが落ちた原因は?-

なぜサイトダウンしてしまったか。

先に結論だけ言うと、

原因は、ずばり「対象サイトとWordPress 6.1が相性が悪かった!」。

以上です(笑)

どうやら、本日「Wordpress 6.1」がリリースされたそうで。

これに伴って「JetPack 11.5」もリリースされたのですが、この二つが対象サイトとあまり仲良くなれなくて…

結果、サイトが落ちてしまったものと考えられます。

いやぁ、データ全部消えたとかじゃなくて良かった・・・

4.あとがき

今回は原因が単純明快で良かった・・・

こういうことでサイトが落ちるんだなとレアな体験?させてもらいました。

あと、「JetPack不要信者」もいるけど、Freeを全部入れろとは言わないからせめてログが取れる「JetPack」は入れたほうがいいと思います。

(上のリンクからダウンロードできます)

自分のログイン履歴もそうですけど、このサイトで私の知らない間にどんなことが起こっているのかログが残るのはいざと言う時に助かるし、エビデンスって大事!

そこまで大きいプラグインでもないし、wordpress公式が出してるものなので、安全面も高いです。

実はアプリ見た時点で原因判明してた・・・

あとでWordpressのアプリみて気づきましたが、ダウンする直前にバージョンアップ走っているんですよね。

入れてて良かった・・・

※Wordpressってメジャーアップデート入ると使いにくくなるのは、なぜですかね・・・


※追記 11/3

再び落ちました…

色々調べた結果、どうやらホスティング会社で提供しているWAFが影響してる模様

最低限でオフにし、再インストールした結果

復活!よかった…