[ds6-devel] privoxy, how to prevent much unusable AAAA DNS queries - solved

Dr. Peter Bieringer pb at bieringer.de
Fri Jun 6 17:11:32 CEST 2003



--On Freitag, 6. Juni 2003 14:47 +0200 "Dr. Peter Bieringer" 
<pb at bieringer.de> wrote:

> But I have a question:
>
> How can I prevent privoxy from doing so much unusable AAAA queries?
>
> Preface:
> Host running privoxy has an /etc/resolv.conf with 3 search domains
> specified. On each new host request, privoxy tries to resolv (example
> here):
>
> AAAA www.domain.tld. -> NXDOMAIN
> AAAA www.domain.tld.searchdom1. -> NXDOMAIN
> AAAA www.domain.tld.searchdom2. -> NXDOMAIN
> AAAA www.domain.tld.searchdom3. -> NXDOMAIN
> A www.domain.tld. -> IPv4 address
>
> same happen on using telnet, but only on
>  telnet www.domain.tld 80
> not on
>  telnet www.domain.tld. 80

my colleague Harald Geiger found a poor-mans-solution ;-):

Adjust initscript like below:

 start () {
         # start daemon
         echo -n $"Starting $PRIVOXY_PRG: "
      if [ -f $PRIVOXY_PID ]; then
         killproc $PRIVOXY_PRG && rm -f $PRIVOXY_LOCK $PRIVOXY_PID
         RETVAL=$?
         [ $RETVAL != 0 ] && return $RETVAL
      fi
+        export LOCALDOMAIN="."
         daemon $PRIVOXY
         RETVAL=$?
         echo
         [ $RETVAL = 0 ] && touch $PRIVOXY_LOCK
         return $RETVAL


	Peter
-- 
Dr. Peter Bieringer                     http://www.bieringer.de/pb/
GPG/PGP Key 0x958F422D               mailto: pb at bieringer dot de
Deep Space 6 Co-Founder and Core Member  http://www.deepspace6.net/


More information about the ds6-devel mailing list