Squid ne može vezati svoj slušalac: prvo provjerite adresu
Odvojite grešku vezivanja slušaoca Squid od povezanosti s odredištem i provjerite dostupnost adresne porodice u stvarnom okruženju procesa.
Greška vezivanja nastaje na proxy hostu prije nego što klijent može koristiti namjeravani slušalac. 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 porodicu. 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šalac 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šalac ili instancu. Odbijeno dopuštenje može se odnositi na privilegovani 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šalac 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šalac okrenut klijentu ili druga Squid komponenta. Jedno upozorenje ne dokazuje da su svi slušaoci neuspjeli, ali radni nepovezani socket ne dokazuje da je krajnja točka potrebna klijentima dostupna.