Search squid archive

Problem with Squid and DNS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Everyone,

I am having an issue with a Squid 2.5 STABLE install running with BIND
on FreeBSD 5.  The cache is running transparent.  Unfortunately,
whenever I try to request any page from a machine behind the cache, I
got the following error page:

Blah blah....

<BLOCKQUOTE>
Unable to determine IP address from host name for
<I>www.google.com</I>
</BLOCKQUOTE>

<P>
The dnsserver returned:
<BLOCKQUOTE>
Name Error: The domain name does not exist.
</BLOCKQUOTE>

<P>
This means that:
<PRE>
 The cache was not able to resolve the hostname presented in the URL.
 Check if the address is correct.
</PRE>
<P>Your cache administrator is <A HREF="mailto:webmaster";>webmaster</A>.

Blah blah....

which is not so good.  When I attempt an nslookup on the squid
machine, everything works fine:

[me@LAMBDA ~]$ nslookup www.google.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
www.google.com  canonical name = www.l.google.com.
Name:   www.l.google.com
Address: 72.14.203.99
Name:   www.l.google.com
Address: 72.14.203.104

In squid.conf, the dns_nameservers variable has the same value as the
server names in resolv.conf.  I have also tried removing the
dns_nameservers variable all together, so that the resolv.conf values
would be used, but this did not help....


Does anyone have any suggestions?  I am getting desparate. :)

Thanks,
Scott


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux