特定のIPアドレスに対するブルートフォース認証のセキュリティチェックを無効にするには?
このメッセージYou are currently not allowed to log in because you had too many failed logins, try again later.
が表示されるのは、Matomoのブルートフォース検出がトリガーされたためです。
この問題を回避するには、Matomo > Administration > General Settings > Login の「Never block these IPs from logging in」という設定で、IPアドレスをホワイトリストに登録します。このフィールドにIPアドレスを入力して「保存」をクリックすると、ブルートフォース検出機能が無効になり、「現在ログインできません」というエラーメッセージが表示されなくなります。
参考までに、ログイン設定は以下のようになっている:
その他のオプション
この変更を行うためにログインできない場合は、以下をお試しください:
- 別のネットワークを使用してMatomoに接続する(携帯電話のデータを使用するなど)。
- 再ログインできるまで1時間待つ
- または、以下の設定を自分の設定ファイル
config/config.ini.php
に追加して、一時的に自分のIPを許可することもできます。これにより、UIで以前に設定されたIPを上書きすることに注意してください。
[Login]
whitelisteBruteForceIps[] = "EnterYourIpAddress"
ブルートフォース検知でIPがブロックされる原因については、FAQをご覧ください:ブルートフォース検知で特定のIPからのアクセスがブロックされる原因を見つけるには?