On Mon, 2011-06-13 at 21:07 +0200, sebast...@debianfan.de wrote:
> - the answer is the ip of the rbl-server.
> 
> i think that is not correct?

Nope, that most likely is not correct. You tell us, though -- isn't that
your domain, and your own, local RBL?

> # dig 18.151.139.61.rbl.cdubitterfeld.de @213.186.33.99

> ;; ANSWER SECTION:
> 18.151.139.61.rbl.cdubitterfeld.de. 878 IN A    81.89.110.187

  $ host 18.151.139.61.rbl.cdubitterfeld.de
  18.151.139.61.rbl.cdubitterfeld.de has address 81.89.110.187

  1.1.1.1.rbl.cdubitterfeld.de has address 81.89.110.187

  foo.rbl.cdubitterfeld.de has address 81.89.110.187

Seems the problem is your DNS configuration. The DNS on the RBL server
is not authoritative, but the general DNS serves a wildcard entry.

  $ host 18.151.139.61.rbl.cdubitterfeld.de rbl.cdubitterfeld.de
  18.151.139.61.rbl.cdubitterfeld.de has address 127.0.0.2

The RBL DNS server appears to answer correctly.


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to