angus
(Angus McLeod)
1
قد تكون هناك مشكلة في تحليل اسم النطاق تؤثر على تضمينات المواضيع.
-
يعتمد نظام تضمين المواضيع على FinalDestination لتحليل عناوين URL لتضمين المواضيع (انظر هنا).
-
يقوم FinalDestination بتحليل اسم المضيف لعنوان URL إلى عنوان IP عبر SSRFDetector (انظر هنا)
-
يرسل FinalDestination بعد ذلك عنوان URI إلى Excon للطلب الفعلي (انظر هنا).
هذا يعني أن بعض عناوين URL لتضمين المواضيع، على سبيل المثال
"https://opensource.org/blog/osi-response-to-ntia"
تنتهي بإرسالها إلى Excon لطلب GET على النحو التالي:
"https://[2604:a880:800:a1::2f0:a001]/blog/osi-response-to-ntia"
سينتهي هذا الطلب بانتهاء المهلة. لن يحدث ذلك لـ Excon.get لعنوان URL الأصلي.
david
(David Taylor)
2
يبدو أن كل شيء على ما يرام هنا في Meta:
من وصفك، أظن أن خادمك يقوم بحل سجلات IPv6 عند إجراء استعلامات DNS (نحن نستخدم getaddrinfo لذلك). ولكن بعد ذلك عند محاولة الاتصال بها، يفشل.
قد يكون ذلك لأنه يحاول عنوان IP6، ويفشل، ثم يعود إلى عنوان IP4. لا نمتلك حاليًا هذا النوع من منطق التراجع في FinalDestination#resolve:
إعجابَين (2)