ログイン画面でERROR: Access〜
ある日のこと。知り合いからWordPressサイトのログイン画面でよくわからないエラー文が表示されてログインできなくなったという相談があった。
よくわからないと対処できないため、よくわかるようにエラー文をコピーして送信してもらったところ以下のような内容だった。
ERROR: Access from your IP address has been blocked for security reasons. Please contact the administrator.
簡単に訳すと「エラー: セキュリティ上の理由から、あなたのIPアドレスからのアクセスがブロックされています。」という意味である。
原因はWP Security
結論から言うと、これはWP Securityというプラグインのセキュリティ機能によるブロックである。
WP Securityとは一言も書かれていないためWordPress本体によるエラーだと勘違いしてしまう人もいるかもしれない。
WP Securityにはログインに数回失敗すると同一のIPアドレスからのアクセスをブロックする機能があり、それが動作して今回のような結果になった。
エラー文を表示させないようにするには
WP SecurityのDashboard内にあるLocked IP AddressesにブロックされているIPが登録されているためこちらを削除すれば再びログイン画面が表示できるようになる。
IPがブロックされているためブロックされていないIPでネットにアクセスして操作する。