Menu

#3 HTTPBL: test 4 FAILED

open
nobody
None
5
2014-08-27
2009-02-11
Murz
No

I successfully compiled and trying to check working.
But when I open from localhost URL http://127.0.0.1/httpbl_diagnostics I see in apache error.log:
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: n found: "127.0.0.1" => "0.0.0.10" (bogus %p.
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6736): [client 127.0.0.1] HTTPBL: - (0.1.1) Stored RBL value on IP (in NTT): 127.0.0.1 => CLEANLIST_VALUE
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6737): [client 127.0.0.1] HTTPBL: - (0.1.1.0) httpbl_string_matches("0.0.0.10", WHITELIST_VALUE): FALSE
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6738): [client 127.0.0.1] HTTPBL: - (0.1.1.1) httpbl_string_matches("0.0.0.10", CLEANLIST_VALUE): TRUE
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: - (0.1.1.3) IP 127.0.0.1 is cleanlisted... page request ALLOWed
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: URI (/httpbl_diagnostics) IS a httpbl_testing token
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6037): [client 127.0.0.1] HTTPBL: running test 1...
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: test 1 PASSED
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6041): [client 127.0.0.1] HTTPBL: running test 2...
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: test 2 PASSED
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6045): [client 127.0.0.1] HTTPBL: running test 3...
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] getbyhostname("www.projecthoneypot.org") = 209.124.55.42
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: test 3 PASSED
[Wed Feb 11 17:44:40 2009] [debug] mod_httpbl.c(6049): [client 127.0.0.1] HTTPBL: running test 4...
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] getbyhostname("1.1.1.127.dnsbl.httpbl.org") = (null)
[Wed Feb 11 17:44:40 2009] [info] [client 127.0.0.1] HTTPBL: test 4 FAILED

And I can't see the FAILED step in web interface page:
┌────────────────────────────────────────────────────────────────────┐
│ Test Results │
├───────┬────────────────────────────────────────────────────────────┤
│ [ + ] │ Write to the log directory (/var/log/apache2/httpbl/) │
├───────┼────────────────────────────────────────────────────────────┤
│ [ + ] │ Write to the repos directory (/etc/apache2/logs/) │
├───────┼────────────────────────────────────────────────────────────┤
│ [ + ] │ Resolve and reach the RBL domain (www.projecthoneypot.org) │
├───────┴────────────────────────────────────────────────────────────┤
│ │
├────────────────────────────────────────────────────────────────────┤
│ Test Key │
├───────┬────────────────────────────────────────────────────────────┤
│ [ + ] │ Passed Test │
├───────┼────────────────────────────────────────────────────────────┤
│ [ - ] │ Failed Test │
├───────┼────────────────────────────────────────────────────────────┤
│ [ * ] │ Test Was Not Performed │
└───────┴────────────────────────────────────────────────────────────┘

I think module need to add my access key to URL.
In my command line I check this:
# host 1.1.1.127.dnsbl.httpbl.org
Host 1.1.1.127.dnsbl.httpbl.org not found: 3(NXDOMAIN)
# host zhav********.1.1.1.127.dnsbl.httpbl.org
zhav********.1.1.1.127.dnsbl.httpbl.org has address 127.1.1.1

In my httpd.conf:
<IfModule mod_httpbl.c>
HTTPBLRBLEnabled On
HTTPBLLogDir /var/log/apache2/httpbl
HTTPBLAccessKey<----->zhav********
# any additional server-wide directives
</IfModule>

My system is Debain Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 GNU/Linux
Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.2.6-1+lenny2 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g

What must I change to force it works?

Discussion


Log in to post a comment.