Support

Admin Tools

#27916 geolocation - how is work?

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by on Saturday, 08 July 2017 17:17 CDT

marvays
Hi. I have much websites of any joomla version. On all of them i use admin tools. All of them have turned on geo location. my setup this is continent (America, Africa . . . all withou Europe.) But coming emails with blocking IP, if any hacekr or bot try login to my website. How bot from USA can 3x login to my admin, if i have blocked all ip from america?

Does it look like I do not get the GEO Block function right?

PS: Sry for my bad english.

nicholas
Akeeba Staff
Manager
You are both right and wrong - but it's not your fault, it's a quirk of how Joomla! works. Due to the internal workings of Joomla! processing the login takes precedence over running system plugins. This means that Admin Tools doesn't have the chance to run GeoBlocking BEFORE Joomla! tries to log in the user. That's why you get a message about a login attempt.

However, no need to be alarmed! No matter if the attacker did manage to guess the username and password correctly or not, Joomla! simply flows through to the next plugin event which is GeoBlocking. As a result Admin Tools blocks the attacker. From the attacker's perspective, they would have no idea whether the attack succeeded or not. All they can see is that they are getting blocked.

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!

marvays
nice. now i can turn off email report for it :)

nicholas
Akeeba Staff
Manager
You're welcome!

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!