Thanks all for your help.
My squid is running now, provided the following steps :
1. compilation option. I use --disable-internal-dns instead of using the
internal process
2. using that option causes my "make " to fail. It complains about an
unreferenced variable (h_errno) in dnsserver.c . I solve it by removing
"extern " from the declaration of "h_errno" in dnsserver.c file. I actually
don't know if it is the best to do.
What happens when I start squid with the default number(5) of dns processes,
is the following message in the cache.log file
helperOpenServers: Starting 5 'dnsserver.exe' processes
-s is not supported on this resolver
But, it runs; I definitely set it to 1 (in the squid.conf file).
Can you please tell me what to do?
Thanks a lot your help up to now.
Tobo
Henrik Nordstrom wrote:
> Robert Collins wrote:
>
> > 2) Can we see the whole cache.log please? Henrik has indicated that 504
> > probably means broken DNS, but that HEAD version of squid should read
> > the DNS servers out of the registry - we need to see if that is broken.
>
> 504 is a generic "catch all" error code for proxies when the proxy could
> not complete the operation. The most common case for Squid (on all
> platforms) to not be able to complete basic proxy requests on initial
> install is DNS not working proper.
>
> The second most common reason is running Squid behind a firewall without
> configuring cache_peer+never_direct settings.
>
> Third case is improper routing on the Squid server host, but this is
> usually noticed quite quickly without the need for help..
>
> --
> Henrik
Received on Fri Jun 22 2001 - 07:45:12 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:00:49 MST