Squid ne može vezati svoj slušač: prvo provjerite adresu
Odvojite grešku vezivanja slušača Squid od povezanosti s odredištem i provjerite dostupnost adresne obitelji u stvarnom okruženju procesa.
Greška vezivanja nastaje na proxy hostu prije nego što klijent može koristiti namjeravani slušač. Promjena URL-ova web lokacije ili proxy lozinki neće učiniti nepostojeću lokalnu adresu dostupnom.
Pročitajte cijelu neuspjelu krajnju točku: adresu, port i adresnu obitelj. Poruka koja uključuje [::1] odnosi se na IPv6 loopback. To nije isto kao nemogućnost spajanja prema van na IPv6 web lokaciju.
Pitajte koji mrežni imenski prostor ga posjeduje
Za proxy u kontejneru pregledajte adrese dostupne u mrežnom okruženju kontejnera. Podrška za IPv6 i konfiguracija adresa tamo se mogu razlikovati od hosta. Objavljivanje porta kontejnera ne stvara automatski svaku adresu koju usluga pokušava vezati.
Squidova referenca za slušač objašnjava da izričita adresa vezuje određenu lokalnu krajnju točku. Ime hosta može unijeti još jedan izvor zabune ako se razriješi na adresu koja ne postoji u tom okruženju.
Druge greške vezivanja imaju druge uzroke. Zauzet port upućuje na drugi slušač ili instancu. Odbijeno dopuštenje može se odnositi na privilegirani port ili sigurnosnu politiku hosta. Nedostupna adresa upućuje na konfiguraciju adresa. Držite ta zapažanja odvojeno umjesto da svaki neuspjeh vezivanja tretirate kao odbijanje vatrozida.
Ako je implementacija namjerno samo IPv4, odaberite odgovarajući izričiti IPv4 slušač prema namjeravanoj politici pristupa. Ako je IPv6 potreban, konfigurirajte to okruženje da ga podržava. Javno vezivanje na wildcard adresu samo da biste ušutkali grešku može izložiti proxy šire od namjeravanog.
Na kraju provjerite je li neuspjeli socket HTTP slušač okrenut klijentu ili druga Squid komponenta. Jedno upozorenje ne dokazuje da su svi slušači neuspjeli, ali radni nepovezani socket ne dokazuje da je krajnja točka potrebna klijentima dostupna.