Squid لا يستطيع ربط المستمع: افحص العنوان أولًا
افصل فشل ربط مستمع Squid عن اتصال الوجهة وافحص توفر عائلة العنوان في بيئة العملية الفعلية.
يحدث خطأ الربط على مضيف الوسيط قبل أن يتمكن العميل من استخدام المستمع المقصود. تغيير عناوين المواقع أو كلمات مرور الوسيط لن يجعل عنوانًا محليًا غير موجود متاحًا.
اقرأ نقطة النهاية الفاشلة كاملة: العنوان والمنفذ وعائلة العنوان. الرسالة التي تتضمن [::1] تخص loopback الخاص بـIPv6. وهي ليست مثل الفشل في الاتصال الخارجي بموقع IPv6.
اسأل أي مساحة أسماء شبكة تملكه
بالنسبة لوسيط داخل حاوية، افحص العناوين المتاحة داخل بيئة شبكة الحاوية. قد يختلف دعم IPv6 وإعداد العناوين هناك عن المضيف. نشر منفذ حاوية لا ينشئ تلقائيًا كل عنوان تحاول خدمة ربطه.
يوضح مرجع المستمع في Squid أن العنوان الصريح يربط نقطة نهاية محلية محددة. وقد يُدخل اسم المضيف مصدر ارتباك آخر إذا حُلّ إلى عنوان غير موجود في تلك البيئة.
لأخطاء الربط الأخرى أسباب مختلفة. المنفذ المشغول يشير إلى مستمع أو نسخة أخرى. قد يتعلق رفض الإذن بمنفذ مميز أو بسياسة أمن المضيف. العنوان غير المتاح يشير إلى إعداد العناوين. أبقِ هذه الملاحظات منفصلة بدلًا من معاملة كل فشل ربط كرفض من جدار حماية.
إذا كان النشر مقصودًا IPv4 فقط، فاختر مستمع IPv4 صريحًا مناسبًا ضمن سياسة الوصول المقصودة. وإذا كان IPv6 مطلوبًا، فاضبط تلك البيئة لدعمه. ربط عنوان wildcard علنًا لمجرد إسكات خطأ قد يعرّض الوسيط على نطاق أوسع مما هو مقصود.
أخيرًا، تحقق مما إذا كان المقبس الفاشل هو مستمع HTTP المواجه للعميل أم مكوّن Squid آخر. تحذير واحد لا يثبت فشل كل المستمعين، لكن مقبسًا آخر يعمل لا يثبت أن نقطة النهاية التي يحتاجها العملاء متاحة.