Kesalahan pengikatan terjadi pada host proxy sebelum klien dapat menggunakan listener yang dimaksud. Mengubah URL situs web atau kata sandi proxy tidak akan membuat alamat lokal yang tidak ada menjadi tersedia.

Baca titik akhir yang gagal secara lengkap: alamat, port, dan keluarga alamat. Pesan yang menyertakan [::1] berkaitan dengan IPv6 loopback. Ini tidak sama dengan tidak dapat terhubung keluar ke situs web IPv6.

Tanyakan ruang nama jaringan mana yang memilikinya

Untuk proxy dalam kontainer, periksa alamat yang tersedia di lingkungan jaringan kontainer. Dukungan IPv6 dan konfigurasi alamat di sana bisa berbeda dari host. Menerbitkan port kontainer tidak otomatis membuat setiap alamat yang coba diikat oleh layanan.

Referensi listener Squid menjelaskan bahwa alamat eksplisit mengikat titik akhir lokal tertentu. Nama host dapat menambah sumber kebingungan lain jika diselesaikan ke alamat yang tidak ada di lingkungan itu.

Kesalahan pengikatan lain memiliki penyebab berbeda. Port yang terpakai menunjukkan listener atau instans lain. Izin ditolak dapat berkaitan dengan port istimewa atau kebijakan keamanan host. Alamat tidak tersedia mengarah ke konfigurasi alamat. Pisahkan pengamatan itu alih-alih memperlakukan setiap kegagalan pengikatan sebagai penolakan firewall.

Jika penerapan sengaja hanya IPv4, pilih listener IPv4 eksplisit yang sesuai di bawah kebijakan akses yang dimaksud. Jika IPv6 diperlukan, konfigurasikan lingkungan itu untuk mendukungnya. Mengikat secara publik ke alamat wildcard hanya untuk membungkam kesalahan dapat mengekspos proxy lebih luas dari yang dimaksud.

Terakhir, periksa apakah soket yang gagal adalah listener HTTP yang menghadap klien atau komponen Squid lain. Satu peringatan tidak membuktikan semua listener gagal, tetapi soket tak terkait yang berfungsi tidak membuktikan titik akhir yang dibutuhkan klien tersedia.

Artikel terkait