Closed (won't fix)
Project:
http:BL
Version:
7.x-1.0
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
20 Mar 2013 at 21:09 UTC
Updated:
25 Mar 2017 at 02:47 UTC
Jump to comment: Most recent
Currently the database is not updated after a succesfull whitelist, only the current session is whitelisted.
If you set the greylist cache to several days, the visitor has to whitelist every time he returns.
Is it possible to get an option to update the database, setting the status of the IP to HTTPBL_LIST_SAFE after a succesfull whitelist attempt.
Attached my patches.
| Comment | File | Size | Author |
|---|---|---|---|
| httpbl.admin_.inc_.patch | 1016 bytes | promes | |
| httpbl.module.patch | 667 bytes | promes |
Comments
Comment #1
bryrock commentedpromes, Sorry for the late response (been super busy), but I'll check this out. I'm ambivalent about who gets whitelisted after a challenge, but I think it's worth a shot. Just not sure when I'll have a chance to test it.
Comment #2
bendiy commentedI found the $_SESSION setting wasn't working on D6. This change fixed it.
Comment #3
bryrock commentedNot fixing this because it is supposed to only be session based whitelisting. It happens when a grey-listed IP succeeds at the challenge, but based on how they scored from Project Honeypot, they are listed as status 2, and that doesn't change in the database. You could say session white-listed is grey-listed on temporary probation.