Hello All,

I'm experiencing a problem that I did not find searching through the
archives or bugzilla, using version 2.4 stable 7. When an IP is used
in a http(s) request, and the authoritative DNS server returns a
SRVFAIL, squid does not process the request, even though an IP was
asked for and that IP is up and serving http (or https).

I see where the squid conf file notes that if using dstdomain which I
am, it will attempt a reverse lookup.  It seems odd that squid will
process the request, if a non-existent domain (NXDOMAIN) is returned,
but not SRVFAIL. Granted there is a significant difference between the
two responses from a DNS perspective, but in either case squid gets no
answer to the reverse lookup, yet squid will process one and not the other.
Using always_direct does not resolve the issue.

Has anyone seen this issue, and know a workaround other than
complaining to the DNS admin to fix their broken arpa domain?

Thank you,

--Joe


Reply via email to