In this case I believe that when you say "I delete their ip from the block list and black list" you mean something different than what I understand. What I do understand is carrying out
four steps:
1. Remove security exceptions from that IP address
- Go to Components, Admin Tools, Web Application Firewall
- Click the Exceptions Log button.
- Delete all records with that IP address.
If you do not follow this step the IP address may be automatically blocked again, depending on your settings.
2. Remove automatically blocked IPs
- Go to Components, Admin Tools, Web Application Firewall
- Click on the Auto IP Blocking Administration button.
- Select the record showing the IP address and click on the Delete button to delete the block.
If you do not follow this step an automatically banned IP will be prohibited from accessing the site.
3. Remove from blocked history
- Go to Components, Admin Tools, Web Application Firewall
- Click on the Auto IP Blocking History button.
- Select the records showing the IP address and click on the Delete button
If you do not follow this step a repeatedly blocked IP address may be permanently banned.
4. Remove from blacklist
- Go to Components, Admin Tools, Web Application Firewall
- Click on the Site IP Blacklist
- Select the record showing the IP address and click on the Delete button
If you do not follow this step a blacklisted IP address will never be allowed on the site. Blacklisting has precedence over whitelisting. An IP may be blacklisted either manually or automatically, after being repeatedly banned. This depends on your settings.
If the above do note help please clarify which message your users get. Not the actual message itself but whether it's a. the "Custom message" under Security Exception Message Customization OR b. the "Show this message to blocked IPs" message under Auto-ban Repeat Offenders. This will clarify whether you want help with a user being IP-blocked or a user having their wrong password treated as a security exception. In the former case the advice I gave is sufficient. In the latter case it'd seem that you are not aware of the implications of activating the "Treat failed logins as security exceptions" option under Joomla! Feature Hardening Options, in which case you should deactivate that feature and consult the documentation. If that still doesn't help I will need you to go to the Exceptions Log page and tell me what is the Reason and Target URL reported for the IP in question.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!