ある日、クライアントから

「とあるユーザが、サイトにアクセスできない(403エラーでアクセスできない)と連絡がありました。何か原因は考えられますか?」

と。

誰しもが見れない場合は、サイトに問題があると考えるのが普通です。

しかし、今回の場合は、他の人は見れている。

「その人だけハジカレテいる」わけで、こういう場合、「その人の環境」に何かしら原因があると考えるのが普通だ。

色々調べてみたところ、「国外サーバを経由」してアクセスしていると判断され、はじかれたようでした。

※厳密には国内サーバを使っているようなのですが、ちょっとトリッキーな接続パターンのようでした。

ということで、該当のIPアドレスを許可(ホワイトリストに追加)すれば解決します。

1)コントロールパネル→セキュリティ→国外IPアドレスフィルタ

2.ホワイトリストに追加

CIDR表記に変換はchatGPTが便利

IPアドレスの許可は「192.0.2.0/24」のようにスラッシュのある表記(CIDR表記)にする必要があります。CIDR表記への変換が分からない場合には、chatGPTに

IPアドレス
192.xx.yyy.11
192.xx.yyy.12
をCIDR表記に変換してください

みたいに入力すると、CIDR表記を教えてくれます。便利な世の中です。

    コメントを残す