ロリポップの海外アタックガードでcloudflare使用のサイトが開けなくなった話

      2017/12/12

こんにちは。いつもお読み頂きありがとうございます。

今回は少し前に当サイトで起こった

【ロリポップの新サービス "海外アタックガード" が影響して、アメリカのサービス "cloudflare" を使ってSSL化などを行っていたためにアクセスできなくなった件】

について共有したいと思います。

海外からの不正アクセスのイメージ


ロリポップの「海外アタックガード」について

海外アタックガードとはロリポップより2017年10月24日にリリースが発表された追加機能で、その名の通り 海外IPアドレスからの特定のアクセスを制限し、サイト乗っ取りなどの不正アクセスを防止する機能 です。

ロリポップの「海外アタックガード」いついての図解

特定のアクセスのみ規制するため、普通に海外からアクセスする分には問題なくサイトを閲覧できます。

 

CloudFlare(クラウドフレア)について

CloudFlareとはアメリカの企業名およびそこが提供しているサービスで、簡単に言うと利用にあたり以下のメリットがあります。

・WordPressサイトの表示速度を高速化できる

・サイトをSSL化できる

・しかも無料でできる上に設定もそれほど難しくない

DDoS攻撃(大量のマシンから容量の高いデータ送信などを行いサーバーに付加をかけてサイトを利用できなくする攻撃)の対策ができる

PCに強い友人のすすめもあり私はこのCloudFlareでSSL化していました。

 

CloudFlareを使うとサーバー所在地が海外になるため弊害が起きていた

しかし、CloudFlareを使うとサーバー所在地が海外になるなどの仕組みがあまりわかっていなかったため気づかない内に弊害が起きていました。

Contact Form 7で作っていたお問合わせが機能していなかった

サーバーがロリポップからCloudFlareに変更になっていたせいで、「お問い合わせ」用に当時使っていたプラグイン「Contact Form 7」がどうも上手く機能していなかったことが後からわかりました。

お問合わせからメールを送信して「あなたのメッセージは送信されました。ありがとうございました」と表示されるにも関わらず、実際は送信エラーしていました。

(万一、2017年5月から10月24日までの間にお問合わせからメールを頂いた方がいらっしゃいましたら申し訳ありません!)

 

すぐに「Contact Form 7 送信できない」で検索し、

「Rest API」
「SMTPの設定」
「PHPの設定」
「プラグインの更新」
「whois」

などいろいろ試してみましたが直らず、ロリポップに問い合わせた所、CloudFlareが原因ということがわかりました。

 

海外アタックガード実装日と重なりサイトにアクセスできなくなった

これを直そうとした日がちょうど10月24日だったため、急にサイトにアクセスできなくなりました。

最初は全く原因がわからず途方にくれていましたがロリポップからリリースのメールが来て原因判明し、CloudFlareの設定を解除し、すぐにサーバーもSSL化もロリポップの方に変更したため事なきを得ました。

 

まとめ

海外のサービスは便利なものが多いですが、使い方がしっかりわからないと思わぬ不具合も起きます。

周りでも最近はwordpressを使ってサイト作成やブログを始める方が増えているので、同じようなことが起こった時の対策、備忘録として今回はご紹介しました。



記事の著者紹介
札幌在住のフリーランスです。webコンテンツ作成(サイトや動画作成、webライティング講座など)を中心に活動しています。
より詳しくは☞プロフィール
サッカーサイトもやっています☞サカボン

※当サイトのご利用、いつも応援して下さる方 ありがとうございます。ブクマやコメント、シェア共有など励みになります!

※当サイトはリンクフリーですが、記事の無断転用ではなくリンクでの引用をお願いします。

 - ネットビジネス