Support

Admin Tools

#9875 Automatic IP blocking questions

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 nicholas on Wednesday, 11 May 2011 15:54 CDT

user33310
Is it possible to clear an automatic IP block? I have it set to block for 30 minutes for 3 occurrences in 1 minute. Occasionally, I need to release the IP rather than wait for half an hour.

Also, is it possible to see a history of the IP's that were automatically blocked in this way so we can see repetitious behavior?

Lastly, is it possible that "Bad Behavior" or "tmpl=unsupported" could be caused by links from Facebook posts? We get a ton of traffic from our Facebook page, but I can't discern if it's malicious or real people.

Thanks for any tips.

nicholas
Akeeba Staff
Manager
Administrator on auto-blocked IPs is a planned feature for the next release.

History of IPs is not possible with the current implementation. It would require adding a very thick layer of complexity in the IP block handling, which would slow down the plugin too much (and you don't want that to happen!).

It is possible that Bad Behaviour intercepts Facebook traffic, not because it doesn't like FB, but because tons of people on FB have malware infested machines. Bad Behaviour detects the malware and blocks them. If the click on the link (added since Admin Tools 2.0.5) they will receive detailed instructions on cleaning their machines and accessing your site again.

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!

user33310
>> History of IPs is not possible with the current implementation.

Is it possible to export the Exception Log to a CSV or similar file? I know how to use phpmyadmin, but don't know the particulars of how you're storing the information.

I'm thinking that it would be easier to export the log and use Excel (or a clone) to examine the data for trends. Also, I don't like keeping huge amounts of records in the Exception Log. I prefer to clear it occasionally, but would like to export it for reference later.

Thanks. I guess all I need is the table names where the log is kept and I can do the rest.

user33310
Where can I get one of those Akeeba hats you're wearing?

Also, do you plan to do an affiliate program at some point? I'm pretty much a product evangelist at this point. :)

nicholas
Akeeba Staff
Manager
For the CSV export part, yes, phpMyAdmin is the easiest way to export them - not to mention the most versatile. How I store them? Look at all of your jos_admintools_* tables. The names of the tables and fields are self-explanatory. I try to design my database schemata using plain English. It's easier for me to remember what each field does and easier for you to import/export data ;)

Regarding the hat, it was a JaB11 joke but now it's for real: Akeeba Backup's merchandise store is now on-line. And, yes, the hat I'm wearing in my avatar picture (credits go to David Deutsch of Valanx.org and AEC fame) is of course available on the store. In fact, all the designs I was wearing in J and Beyond 2011 are available in the store :)

The affiliates programme will be ready as soon as I develop that feature in Akeeba Subscriptions and figure out the legalities with my accountant. You wouldn't believe how hard it is to setup an affiliate programme if you're a sole proprietorship based in Greece!

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!

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!