PR

【Coconn】cocoon設定で403エラーが出た場合の対処法について

cocoon_picture Cocoon
記事内に広告が含まれています。
スポンサーリンク

cocoon設定を変更しようとして、保存ボタンを押すと。
403エラーが出てしまい。変更できずに困っている。
そんな方向けに解決方法をご紹介したいと思います。

何をしてエラーが出たのか?

Googleアドセンスのコードを
cocoon設定のアクセス解析・認証タグ内の
ヘッド用コードに追加し、設定を保存しようとしたときでした。

このように突然のエラー表示。
これからパパっと設定して、早々にアドセンスの審査に挑みたい!そんな風に意気込んで居たら、エラー出て進めない。思わず挫けそうになります。

じむ
じむ

いきなりこの画面で焦りました。

ここで諦めてもしょうがないので、解決方法を探ることに。

エラーが出た原因は?

Google検索を駆使して調べていくと、
どうやらこのエラー
レンタルサーバーのWAFが原因でアクセスが遮断され、403エラーが出るようです。

WAFとは(Web Application Firewall)の略で、ウェブサイトへの不正な攻撃を防ぐセキュリティ対策のひとつ。

つまり、本来不正なアクセスを防止してくれる
レンタルサーバーのWAFが、cocoonの編集機能をブロックしたために起こる現象です。

では解決方法はないのでしょうか?
いえいえ、ちゃんとあります、安心して下さい。

以下でご紹介します。

解決方法

当ブログ「ロリポップ!レンタルサーバー」を利用しており、
今回ご紹介するのも、ロリポップサーバーでの方法になります。

では、早速いきましょう。

1.WAF設定を一時的に無効にする

手順は以下の通りです。

  1. ユーザー専用ページにログイン
  2. セキュリティのWAF設定をクリック
  3. 該当するドメインの設定変更を無効にする
    (設定が反映されるまで5~10分ほどかかります。)
  4. Cocoon設定の変更を保存する。

Cocoon設定の保存終了後は、必ずWAF設定を有効に戻します。

手順を確認してところで、具体的に画面を追っていきます。

ユーザー専用ページにログインしたのち、

セキュリティのWAF設定をクリック

該当するドメインの設定変更を無効にする

赤丸のところをクリックすると、設定状態のところが無効になります。

変更が反映されるまで5~10分かかります。

Cocoon設定の変更を保存する。WAFが無効になっていれば、無事に変更を保存できます。

保存終了後は、必ずWAF設定を有効に戻します。

以上です。

2.シグネチャのアクセスを許可する

Cocoon設定はCocoon内の様々な場所に関する設定を行うところです。

設定を変えるたびに、いちいちサーバーにログインしてとする手順が面倒くさく
感じることも。

そんな時には、シグネチャのアクセスを許可するという方法もあります。

※シグネチャのアクセスを許可する????となったり、
初心者なので、ちょっとこの方法は難しいなぁと思った方は、無理にチャレンジする必要はないと思います。
上記のWAF設定を一時的に無効にする方法だけでも十分対応可能です。

では手順です。

  1. ユーザー専用ページにログイン後、セキュリティのWAF設定へ
  2. 該当するドメインのログを参照から、WAF検知ログページへ
  3. ログからシグネチャをコピー
  4. ロリポップFTPにログイン後、.htacessファイルへコードを記述

ユーザー専用ページにログインしたのち、

セキュリティのWAF設定をクリック

該当するドメインのログを参照をクリックする

アクセス元IPやアドレスから該当するログを見つけます。

ここからIPアドレスを調べることが出来ます。


ログからシグネチャをコピー

メモ帳などにコピペしましょう。

ロリポップFTPにログイン後

.htacessファイルへコードを記述

ファイルを開いたら、一番最後までスクロールし、#END WordPress以下の行から

SiteGuard_User_ExcludeSig ●●●●●

と記述します。●●●●●の部分には調べたシグネチャをコピペしてください。

3.プラグインのSITEGUARDから除外ルールを登録する

ワードプレスのプラグインでSITEGUARDを導入されている方は、
SITEGUARDから設定することもできます。

  1. SITEGUARDのWAFチューニングサポート
  2. 新しいルールを追加、シグネチャを記述して変更を保存
  3. チューニングサポートをONにしてルールを適用する

SITEGUARDのWAFチューニングサポート

新しいルールを追加

シグネチャを記述して変更を保存

チューニングサポートをONにして

ルールを適用する

以上です。

SITEGUARDを導入されている方は、上記の .htacessファイルに直接記述する
方法よりも、こちらのWAFチューニングサポートを利用する方が易しいかもしれないですね。

まとめ

操作中いきなりの403エラーはびっくりして頭が真っ白になってしまうかもしれません。
慌てずに上記の3つの方法を参考に対処してみてください。

あと注意点として、2と3のシグネチャを記述する方法なのですが、ロリポップサーバーの
契約しているコースによっては使用できないようです。

その場合は1の方法しか対処の方法がないとのこと。
WAF設定を有効に戻すのを忘れずに注意ですね。

今回もあなたのブログ運営の一助となれば幸いです。

コメント

タイトルとURLをコピーしました