اتصالات API مع IPv6

يبدو أن المكتبة التي تستخدمها تحاول إنشاء اتصالات عبر كل من IPv4 و IPv6؛ وهذا خبر سار ويعني أنك لا تواجه نفس المشكلة الموجودة هنا!

دعنا نعالجها بشكل منفصل:

هذا يعني أن جانبك أرسل حزمة TCP SYN لمحاولة الاتصال بالمثيل المستضاف، ولكنه لم يتلق ردًا. هذا يعني بشكل عام أحد الأمور التالية:

  • لم يصل الطلب إلى الخادم
  • الخادم (أو شيء ما في المسار) أسقطه عمدًا بصمت
  • لم يعد الرد إلى جهازك

بما أن

فمن المحتمل أن تكون المشكلة في إعدادات الشبكة على جهازك.

هذا يعني أن مكدس الشبكة لديك قال “لا يمكنني الوصول إلى هناك” وهذا جيد بما أن ما تستخدمه يعود إلى IPv4 بشكل واضح.

بالنظر إلى كل شيء، أشك في:

  • فشل IPv4 من جهازك (ليس من الواضح ما إذا كان هذا صحيحًا، يرجى التحقق - قد يعني “يمكنه الاتصال بشكل جيد” أنه يستخدم IPv4 أو IPv6)
  • فشل IPv4 من حاوية WSL الخاصة بك
  • نجاح IPv6 من جهازك
  • فشل IPv6 من حاوية WSL الخاصة بك

يرجى إرسال ملاحظة إلى @team بعنوان IP الخارجي الخاص بك وسنتحقق مما إذا كان يتم إسقاطه عمدًا - لدينا بعض نطاقات IP سيئة السلوك محظورة وهذا سيتيح لنا استبعاد ذلك.

إذا، مع ذلك، نجح كل من IPv4 و IPv6 من جهازك ولكنهما فشلا من حاوية WSL الخاصة بك، فهذا شيء ستحتاج إلى حله فيما يتعلق بإعداد WSL الخاص بك.