En bindfeil oppstår på proxyverten før klienten kan bruke den tiltenkte lytteren. Å endre nettstedets URL-er eller proxyens passord gjør ikke en ikke-eksisterende lokal adresse tilgjengelig.

Les hele det mislykkede endepunktet: adresse, port og adressefamilie. En melding som inneholder [::1] gjelder IPv6 loopback. Det er ikke det samme som å ikke kunne koble til et IPv6-nettsted utover.

Spør hvilket nettverksnavnerom som eier den

For en proxy i en beholder, undersøk adressene som er tilgjengelige i beholderens nettverksmiljø. IPv6-støtte og adressekonfigurasjon der kan avvike fra verten. Å publisere en beholderport oppretter ikke automatisk hver adresse som en tjeneste prøver å binde.

Squids lytterreferanse forklarer at en eksplisitt adresse binder et bestemt lokalt endepunkt. Et vertsnavn kan introdusere en annen kilde til forvirring hvis det løses til en adresse som mangler i det miljøet.

Andre bindfeil har andre årsaker. En opptatt port tyder på en annen lytter eller instans. Nektet tilgang kan gjelde en privilegert port eller vertens sikkerhetspolicy. En utilgjengelig adresse peker mot adressekonfigurasjon. Hold disse observasjonene adskilt i stedet for å behandle hver bindfeil som en brannmur-avvisning.

Hvis utrullingen bevisst er bare IPv4, velg en passende eksplisitt IPv4-lytter under den tiltenkte tilgangspolicyen. Hvis IPv6 kreves, konfigurer det miljøet til å støtte det. Å binde offentlig til en wildcard-adresse bare for å dempe en feil kan eksponere proxyen bredere enn tiltenkt.

Til slutt, sjekk om den mislykkede sockelen er den klientvendte HTTP-lytteren eller en annen Squid-komponent. Én advarsel beviser ikke at alle lyttere mislyktes, men en fungerende ikke-relatert sockel beviser ikke at endepunktet klientene trenger er tilgjengelig.

Relaterte artikler