以前仕事で、クライアントから「更新に失敗しました。 現在オフラインのようです。」というエラーメッセージが出て、「新規記事の投稿ができない」「下書きの更新もできない」というお問い合わせがありました。
ネット上でたくさん調べましたが、なかなか解決せず、なんとか解決できたので、その方法を備忘録として残しておきます。
「更新に失敗しました。 現在オフラインのようです。」というエラーが出て記事の更新ができない。。。
今回は上記のお悩みに答えます。
本記事の内容
「更新に失敗しました。 現在オフラインのようです。」の解決策
私は現在、フリーランスエンジニアとしてシステム開発やweb開発、web制作をしています。現在はシステム開発会社の準委任契約がメインですが、これまでにweb制作会社やWeb広告代理店の業務委託経験などもあり、SEO対策、MEO対策、リスティング広告運用などの経験もございます。
そんな私が以前の仕事で困った事例について記録しておきます。
結論、WAFの設定が原因でした。
結論、今回はWAFの設定が原因のようでした。
記事の更新時のネットワーク接続を監視したところ「サーバーが接続を終了またはリセットし、データを返さない」というエラーがでており、サーバーへリクエストが通っていないようでした。
以前に入れていたセキュリティ対策のプラグインの影響でWAFの設定が変わっており、今回の事象が起きていたようです。
サーバー側のWAFの設定を変更し、通常どおり更新ができるようになりました。
他の解決策
今回のエラーを解決するべく、ネット上の記事を漁り、他にも様々な解決策を見つけましたので記載します。
- .htaccessファイルの記述や配置がおかしい
- ブラウザ(GoogleChromeやMicrosoftEdgeなど)のキャッシュ
- レンタルサーバーのキャッシュを削除
- クラシックエディタのプラグインを入れてみる
- WordPressやPHPのバージョンを最新の状態にする
- プラグインを無効にするか削除する
上記の方法で解決した人もいるようです。
実際に今回の件でも、ご相談いただく前はクラシックエディターに切り替えることでエラーを回避をしていたようです。確かにエラーは回避できますが、根本的な解決ではないのでそのまま運用していくことは避けたいですよね。以上備忘録でした。