Support

Admin Tools

#21794 Two Suggestions: Mouseover help & Auto IP Block Notice

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 Friday, 06 February 2015 17:20 CST

user52972
Long time subscriber. Great tools!!  

Two suggestions:

1. In Chrome, the mouseover help text on the configuration screen should disappear when my mouse pointer moves away from the bubble.

1.a. The mouseover help for the last configuration option at the bottom of the page cannot be read because it's below the fold.

1.b. See the screen capture here: http://youtu.be/pwkaHm2POjY


2. The automatic IP block notification email should include the reason why the offending IP address is blocked:

Subject: Automatic IP blocking notification for 62.210.222.111 on Wakulla.com
Hello,

Message: We would like to notify you that the IP address 62.210.222.111 is now blocked from accessing your site, Wakulla.com, until 2015-01-11 09:50:01 GMT.

nicholas
Akeeba Staff
Manager
1. No, it sticks intentionaly. It allows you to copy text from the bubble. Mouse over the bubble, mouse out and it disappears.

1.a. No, you can scroll further. I can't see your screenshot as I'm currently working over a damn slow 3G connection on an iPad (there's a blackout)

2. No. It is by design. This information is included in the security exception email, i.e. the email which tells you that there is a possible attack against your site. Many such attacks lead to auto IP block which issues the email you mentioned.

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!

user52972
Nicholas,

These are only suggestions based on my use and experience with your products.

Look at this ticket again when you have good connectivity and let's discuss.

Many thanks,

-jay

nicholas
Akeeba Staff
Manager
1. As I said, it is by design. If you're wondering why the tooltip has to stick: a. touch displays b. copying text from the tooltip to the textbox or clicking on URLs in the tooltip. Considering that this change reduced our Akeeba Backup support requests by a whooping 15% there's not a chance of reverting it: it would simply cost way too much and most of our clients seem to find it useful anyway.

1.a. See https://www.dropbox.com/s/afjd0lvoniplka2/Screenshot%202015-01-07%2014.41.27.png?dl=0 I can see the entire text of the tooltip. Please note that the bottom vertical pixel of the tooltip (the bottom outline) is not shown because of the outer shadow gradient applied to Joomla!'s footer bar. The pixel IS there, but covered by Joomla!'s chrome. I can't change that without "hacking core", i.e. modifying core Joomla! CSS. I can't do that, it's not really a problem (the text is readable), so there's nothing to change.

2. I reaffirm what I said. The IP gets blocked NOT because of a security BUT because there were X security exceptions of any kind in the last Y amount of time, where X and Y are user configurable parameters. If a user tries a SQL injection attack, a Direct File Inclusion attack and finally a tmpl= keyword attack which gets them block would it help to let you know that their IP was blocked because of a template= keyword attack? It would be bad for your own security. You'd think they simply triggered a false alarm and unblock them – template= keyword exceptions can be raised when someone's trying to use the send link by email feature and you haven't enabled the Allow site templates option. You unblock them and they're back trying to hack your site. How does that make sense? If you want to consider if an IP should be unblocked or not you should:
1. First confirm they are still blocked (if they are unblocked, why bother?)
2. Check their block history (repeat offenses are a sign of malice or incompetence)
3. Filter the security exceptions by their IP and review the kind of attacks they've raised. It will give you an idea of why they keep getting blocked which will tell you if you screwed up, they screwed up or they are really trying to hack you.
None of this information can be efficiently conveyed in an email message or acted upon from it. In fact, I consider the notification emails the most stupid feature I've ever written. It can act as a denial of service against your site and/or your email inbox. That's why I'm suggesting to not enable it and have implemented a rate limit. I wanted to remove it completely, but I was made to understand that many of you are using it to prove to your clients that their sites are at risk and you are doing something about it. I don't agree with the concept but I see why it's important to my clients (they need to convince their clients that they should pay them before they can justify paying me) so I kept this feature in :)

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!