Cloudflare تمنع اتصال الإضافة

مرحباً!

لقد كنت أواجه صعوبة في جعل الإضافة تتصل بمنصة Discourse الخاصة بي - رغم أن جميع معلومات واجهة برمجة التطبيقات كانت صحيحة، إلا أن الإضافة لم تتمكن من العثور على المنتدى. بناءً على تخمين عشوائي، قمت بإزالة الوكيل العكسي الخاص بي عبر Cloudflare، والآن تعمل كل شيء بشكل مثالي. هل هناك إعداد معين في Cloudflare يتعارض مع طريقة عمل هذه الإضافة؟ أنا في حيرة تامة. عدم استخدام Cloudflare ليس خياراً متاحاً لي.

قم بإيقاف تشغيل محرك الصاروخ.

هناك عشرات المواضيع حول مشاكل Cloudflare يمكنك قراءتها.

يُعدّل Rocket Loader كود JavaScript، بينما يتصل المكوّن الإضافي بواجهة برمجة التطبيقات (API) … لذا أشك في أن يكون لهذا أي علاقة بـ Rocket Loader؟

أرجع دائمًا تقريبًا إلى @michaeld. هذه المرة حتى أنا أفهم ما يقول.

المشكلة ليست في Rocket Loader، لأنه يكسر JavaScript فقط. إنها شيء آخر.

يبدو ذلك. فهناك عشرات المواضيع التي يصف فيها الأشخاص مشاكل، وقلة قليلة فقط من الأشخاص يقولون إنها “سهلة”.

نعم، لقد راجعتُ عدة منشورات وجدتُها هنا حول هذه المشكلة نفسها، ولم ينجح أي منها حتى الآن في حلها — فقد تفحصتُ إعدادات TLS وما إلى ذلك. كما أن Rocket Loader بالتأكيد ليس هو السبب، فليس لديّ أي تجربة بتفعيله من قبل. لم أشعر يوماً بالحاجة إلى تشغيله.

سأواصل المحاولة وسأعود بالإبلاغ إذا عثرتُ على الحل في حالتي. إنه لأمر مؤسف أنهم لا يتعايشون بسلاسة معاً بسهولة.

اجعل السحابة الصغيرة بجوار إدخال DNS رمادية بدلاً من البرتقالية.

ما لم يكن لديك سبب للاعتقاد بأن موقعك سيكون ضحية لهجوم DDoS ضخم، فإنك لست بحاجة إلى Cloudflare.

أدير منتدى سياسيًا، للأسف. أو بالأدق، بعض الأعمال التي أقوم بها تجذب الجانب الأكثر قسوة في الإنترنت. من الشائع أن يتعرض الأشخاص الذين يقومون بما أقوم به لهجمات حجب الخدمة الموزعة (DDoS) أو كشف بياناتهم الشخصية (doxxed)، وما إلى ذلك. وهذا هو السبب في أنني أعجبني طريقة عمل Discourse ولا أتحمل أي مخاطر تتعلق بالأمان.

تأكد من تفعيل قالب Cloudflare في app.yml إذا كان ذلك مطلبًا.

تذكّر أن Cloudflare تحمي مسارًا واحدًا فقط إلى خادمك. إذا تم اكتشاف عنوان IP الأصلي، فستظل عرضة للهجمات بشكل كبير.