I'm adding this feature request in advance of providing it...
I've found it helpful to have a quick way of accessing the httpbl table to see the bad guys the module is catching. This was especially helpful when the logging was not working (see #570742 -- though that appears it may be working soon) in order to do a quick sanity check and view the honeypot profiles of the culprits.
I don't have a CVS account, so this may not be the best way of providing this, but I'm attaching a tarball of the required folder to put into the main httpbl module folder. The readme file also includes some code that needs to be added to httpbl.module in order to implement the hook to Views.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | honeypotBlocks.jpg | 150.68 KB | bryrock |
| httpbl_views.tar_.gz | 3.64 KB | bryrock |
Comments
Comment #1
praseodym commentedLooks interesting. I'm not totally certain that this is something to be included in the default release package, as it does add some unnecessary weight to the module. I'll check if there's a clean way to fix verbose logging, otherwise this might be a very viable alternative.
Comment #2
bryrock commentedJust to be clear, I was proposing this as additional functionality, and no longer as an alternative to verbose logging (which I now believe is can easily be fixed (#570742: Logging is not working)). It's very lightweight ;)
I'm attaching an example screenshot from one of my production sites.
Comment #3
bryrock commentedJust wondering if anyone else has ever reviewed this? I've been using these views on production sites since 2009 and it works great. Not something you're going to look at frequently, but anytime you want a quick snapshot of how many visitors have been grey or blacklisted, this is much easier than looking through logs or directly at the data table. And, if a real person gets blocked and they or anyone else demands to know why, this simple report makes it extremely easy to answer that question and advise them that they've either inherited a disreputable IP address or they may well be using a zombie computer.
A D7 port of httpbl is near and this will be included. And if anyone cares, it can be rolled into D6 as well.
Comment #4
bryrock commentedNow available in an alternate dev fork that should be published soon. Also available in 7.x
Comment #5
bryrock commentedAvailable in 6.x-2.x-dev and ported to 7.x.