Onderzoek DNS waar de mislukte zoekopdracht plaatsvindt. Dat je laptop een naam kan omzetten, bewijst niet dat Squid of een bovenliggende proxy die de verdere verbinding opzet dat ook kan.

Lees het cachelog van de falende instantie en controleer de resolverinstellingen van de server. Een aanvullende controle op hostniveau is:

getent ahosts target.example

Gebruik het daadwerkelijke doel. getent gebruikt de naamzoekvoorzieningen van de host; Squids interne resolver of cache kan daarvan afwijken. Bekijk expliciete invoer voor dns_nameservers en hosts_file voordat je aanneemt dat ze overeenkomen.

In Squid 6.13 bevat een expliciete nameserverlijst IP-adressen:

dns_nameservers 192.0.2.53

Vervang dit documentatieadres door een goedgekeurde resolver die vanaf de Squid-server bereikbaar is. Privénamen kunnen de resolver van de organisatie vereisen; een niet-gerelateerde openbare resolver kan ze in zijn DNS-weergave missen.

Een alias uit het hosts-bestand van de laptop wordt niet meegestuurd met een proxyverzoek op hostnaam. Bekijk op de machine die de zoekopdracht uitvoert de hosts_file-instelling voor de geïnstalleerde Squid-versie en houd waar nodig rekening met de resolver van een bovenliggende proxy. De hostnaam voor de TLS-identiteit moet bij de dienst passen.

Controleer na één beheerste configuratiewijziging de syntaxis en herlaad de bedoelde instantie, herhaal hetzelfde verzoek en bekijk het bijbehorende bewijs. Positieve en negatieve antwoorden in de cache kunnen herhaalde tests beïnvloeden. Een geslaagde zoekopdracht gevolgd door een verbindingstime-out is een latere route- of rechtenfout; blijf daarvoor geen DNS aanpassen. Houd client-DNS, bovenliggende routering en het proxyprotocol gelijk terwijl je de serverwijziging beoordeelt.

Gerelateerde artikelen