خطأ 403 مع شبكة توصيل المحتوى الرقمي (digital ocean cdn)

لست متأكدًا مما إذا كان هذا مرتبطًا، لذا قررت إنشاء منشور آخر

تم الاتصال بنجاح بين Discourse و Digital Ocean Spaces (أعتقد)
https://meta.discourse.org/t/looking-for-doc-to-connect-discourse-with-digital-ocean-spaces/172917/8

وهناك خيار ضمن إعدادات “do spaces” لتفعيل CDN. بعد التفعيل وزيارة Discourse، أرى العديد من أخطاء 403 تشير إلى الروابط التالية

https://cdn.example.com/assets/*
https://cdn.exameplc.om/stylesheets/*
https://cdn.example.com/uploads/*

هل فاتني شيء ما؟

هناك هذا

والذي أعتقد أنك قد أكدت ذلك.

شبكة CDN الخاصة بهم “معطّلة” لأنها ترسل رؤوسًا غير صحيحة، وليس لأنها ترد باستجابات محظورة.

@Pierre إذن هل تعمل بدون شبكة CDN؟
إذا كان الأمر كذلك، كيف قمت بإعداد شبكة CDN؟

مرحبًا @pfaffman، لقد وجدت منشورك الذي يذكر أيضًا خطأ 403. وقد تم إغلاقه.

هل يمكنك مشاركة كيفية حل الخطأ؟

مرحبًا @michaeld

بصراحة، لست متأكدًا حتى من أن الأمور تعمل بشكل صحيح. لقد كافحت مع إعدادات مختلفة، وكان هناك العديد من التغييرات في محاولة لجعل Discourse يعمل مع Digital Ocean Spaces. سأحتاج إلى إجراء تثبيت نظيف.

عذرًا، ربما لم أكن قد انتبهت بما يكفي لتفاصيلك المحددة.

المشكلة التي أعتقد أنني واجهتها في ذلك الموضوع، والتي تسببت في توقف خدمة عميل ذي أولوية عالية لمدة 17 ساعة أثناء إجازتي، قد تم حلها بإضافة s3:upload assets إلى ملف app.yml، واستخدام متغيرات البيئة (env variables) لتكوين إعدادات S3، على ما أعتقد. هل قمت بذلك؟