المنتدى معطل للمسؤول - الأصول مفقودة؟

أواجه مشكلة عند تسجيل الدخول بصفتي المسؤول على خادم الإنتاج. أعتقد أنني قد تسببت في ذلك بنفسي عندما قمت بتغيير قيمة DISCOURSE_S3_CDN_URL في ملف app.yml على خادم الاختبار إلى نفس قيمة خادم الإنتاج. لقد قمت بتغييرها مرة أخرى ويعمل خادم الاختبار بشكل جيد فقط بالإشارة إلى حاوية S3. بالنظر إلى وحدة تحكم المتصفح، يبدو أن بعض الأصول لا يتم العثور عليها ولكنني لست متأكدًا من كيفية حدوث ذلك أو لماذا أو حتى ما إذا كانت هذه هي المشكلة الأساسية.

إليك مقتطف من وحدة التحكم عندما أحاول الوصول إلى عنوان URL الرئيسي للمنتدى:

لقد جربت الوضع الآمن ولكنه لا يساعد.

ما زلت في منحنى التعلم مع AWS. سأستمر في محاولة حل هذه المشكلة بنفسي ولكن أي نصيحة أو توجيه سيكون موضع تقدير.

إعجاب واحد (1)

لقد واجهت هذه المشكلة مرة أخرى اليوم بعد أن نسخت ملف app.yml الخاص بالإنتاج إلى الخادم الاحتياطي وأعدت بناء Discourse على هذا الخادم. أفترض أن الأمر يتعلق بدلو S3 و Cloudfront بطريقة ما ولكنني لا أفهم سبب وجود تعارض بمجرد إعادة البناء.

لقد حدث ذلك أثناء اختبار برنامج نصي كتبته للتحويل المنتدى إلى خادم احتياطي وتعيينه كخادم إنتاج. عادةً ما أكمل التحويل عن طريق إعادة توجيه عنوان IP المحجوز إلى الخادم الآخر ولكنني لم أختبر هذا الجزء في هذه المرة. لقد أعدت بناء الإنتاج وعادت الأمور للعمل بشكل طبيعي ولكنني أود فهم المشكلة إذا كان بإمكان أي شخص المساعدة.

إعجاب واحد (1)