هل رُفض الاتصال بالوكيل أم انتهت مهلته؟
يشير الرفض وانتهاء المهلة إلى عَرَضين مختلفين للاتصال. حدد الخطوة الفاشلة قبل تغيير الإعدادات أو إطالة المهل.
رُفض الاتصال: تلقّت محاولة الاتصال رفضًا فعليًا. انتهت المهلة: لم تكتمل المحاولة قبل الموعد المحدد في الإعدادات. حدد أولًا أي اتصال تصفه الرسالة.
قد يعني الرفض أن الوكيل توقف عن الاستماع أو أن المنفذ غير صحيح. وقد يرفض جدار حماية أو جهاز آخر المحاولة فعليًا أيضًا، لذا لا تحدد الرسالة الجهاز الرافض. أما انتهاء المهلة فيترك احتمالات أكثر: إسقاط حركة المرور، أو فشل التوجيه، أو الفقد، أو بطء الإعداد الشديد.
لا يتعلق أي من العَرَضين بالضرورة باتصالك بالوكيل. فقد يرد خادم SOCKS يمكن الوصول إليه بأن اتصاله بالوجهة رُفض. وبالمثل، انتظار موقع بعد نجاح CONNECT يختلف عن انتظار الوصول إلى منفذ استماع الوكيل.
حدد أول فشل
مع وكيل HTTP، استبدل عنوان التوثيق واقرأ تسلسل المخرجات التفصيلي:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/تغطي ميزانية الاتصال البالغة خمس ثوانٍ الإعداد المعني، ولا تمنح انتظارًا جديدًا لخمس ثوانٍ في كل خطوة. ويحد السقف الإجمالي البالغ خمس عشرة ثانية من وقت النقل اللاحق أيضًا. ابحث عن آخر نجاح: الاتصال بالوكيل، أو رد الوكيل، أو قبول النفق، أو استجابة الوجهة.
ثبّت الوجهة والبروتوكول وجرّب نقطة اتصال أخرى من خدمتك أو من قائمة البروكسي المجانية. إن نجحت، فتحقق من النقطة الأولى أو مسارها. إن فشلتا قبل الاتصال بمنفذي الوكيل، فافحص الشبكة المحلية وإعداد العميل. تغيير IP والبروتوكول والمنفذ والوجهة والمهلة معًا يجعل المقارنة غير حاسمة.
قد تكشف إعادة محاولة واحدة لاحقًا عن عطل عابر. أما التكرار السريع أو إطالة الانتظار بلا نهاية فيضيفان أدلة قليلة؛ بعد بضع محاولات فاشلة محدودة على عنوان عام، احفظ الخطأ الدقيق وانتقل إلى غيره.