とあるサーバーのphpmyadminを触ろうとしたところ下記のようなエラーが発生しました。
要求処理中でのエラー
エラーコード:403
エラーテキスト:Forbidden (rejected)
ネットワーク接続が失われているようです。接続状況とサーバーの状態を確認してください
検索してみるとどうもWAFが影響している模様。
そういえば最近、このサーバーにはmod_securityを入れたことを思い出しました。
そこでphpmyadminではmod_securityをオフにすることにし、VirtualHostのブロックで下記の記述を追加しました。
SecRuleEngine Off
これで前述のエラーは表示されなくなりました。
本当はルールを調整するのが正しいやりかただとは思うのですが、ちょっとそこまでは調べる余裕はありませんでした。
ご存知の方がいらっしゃいましたらご教授いただけますと幸いです。