Re: [squid-users] Unwanted DNS queries

From: T Ls <tls_at_pries.pro>
Date: Tue, 24 Sep 2013 13:49:23 +0200

Hi Amos,

Am 24.9.2013 13:17, schrieb Amos Jeffries:
> On 24/09/2013 6:30 p.m., T Ls wrote:
>> ... Where is the error in my config, what causes the DNS queries?
> In this configuration:
>
>>...
>> cache_peer parent-ip1 parent 80 7 no-query
>> no-digest
>> cache_peer parent-ip2 parent 80 7 no-query
>> no-digest
>> cache_peer proxy.domain.org parent 9999 7 no-query
>> no-digest
>
> the cache_peer hostnames need to be looked up in DNS, at least on
> startup/reconfgure maybe other times.

Ok, but squid is not looking for these IPs, I would have recognised
this.

>> logformat myformat %tl %6tr %>a %Ss/%03>Hs %<st %rm %ru %[un %Sh/%<A
>> %mt
>> cache_access_log /var/log/squid/access.log myformat
>
> There is no such directive as "cache_access log". There is however an
> "access_log" directive.

Until 3.1.x cache_access_log is a valid option (I am at 3.1.12).

>> cache_log /var/log/squid/cache.log
>> cache_store_log /var/log/squid/store.log
>
> Unless you are debugging or analyzing the storage the cache_store_log
> is not necessary.

Ok.

>> pid_filename /var/log/squid/squid.pid
>> debug_options ALL,1
>>
>> ------------------------------------------------------------
>> request-forward.conf:
>> ^^^^^^^^^^^^^^^^^^^^^
>>
>>
>> always_direct allow MY-LOCAL-DOMAIN
>
>
> * requests for "MY-LOCAL-DOMAIN" require DNS lookups to determine
> where they go due to the above.

Ok, these are requests for internel IPs, these requests work well, only
dns requests for internet domains will fail and cause my problem.

>> never_direct deny MY-LOCAL-DOMAIN
>> never_direct allow all
>>
>
> If the set of domains being looked up is small (ie your cache_peer or
> always_direct rule) then you can define them in /etc/hosts file.

The dns requests I am worrying about are all internet hosts, so
/etc/hosts is not an option.

Thanks
Thomas
Received on Tue Sep 24 2013 - 11:49:36 MDT

This archive was generated by hypermail 2.2.0 : Tue Sep 24 2013 - 12:00:04 MDT