مساعدة! مثيل Discourse الخاص بي غير متصل

بعد ترقية دوكر، أحصل على ‘بوابة سيئة’.

لقد جربت:

  • إعادة تثبيت دوكر وإعادة بنائه
  • التحقق من عناوين IP
  • التحقق مما إذا كان الخادم متاحًا فقط
  • يمكن الاتصال بالخادم عبر Putty
  • تفعيل Docker Doctor

يرجى اقتراح كيفية إعادته إلى العمل :slight_smile:

من المحتمل أنك احتجت فقط إلى الانتظار دقيقة أو دقيقتين أخريين حتى ينتهي الخادم من البدء.

أنت على حق – شكراً لإرشادي في الاتجاه الصحيح.

إذًا لقد عاد العمل لديك وهو يعمل مرة أخرى؟

للأسف لا،

يبدو أن مثيل Discourse قابل للوصول بنسبة 75% بعد إعادة البناء… ولكن بعد ذلك، يعود إلى 502 bad gateway مرة أخرى.

عندما ينتهي الإعداد (إعادة البناء) - يكون غير متصل بالإنترنت مرة أخرى.

من المتوقع أن يكون معطلاً أثناء إعادة البناء.
يستغرق الأمر دقيقة أو دقيقتين بعد إعادة البناء لبدء تشغيل كل شيء.
هل لديك مساحة قرص كافية؟

شكرا لتعليقك.

نعم، أنا على دراية بالفترة التي تلت إعادة البناء. لكننا أبعد بـ 10 دقائق والموقع لا يزال غير متصل بالإنترنت.

نعم، لدينا 160 جيجابايت من مساحة القرص.

إذًا، من المحتمل أن تكون لديك مشكلة أخرى، ربما إضافة. يمكنك النظر إلى

  tail -f /var/discourse/shared/standalone/log/rails/production.log

أو شيء مشابه جدًا لذلك

اكتمل بنجاح 200 في 43 مللي ثانية (طرق العرض: 0.2 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 1349 9)
بدأ POST “/t/6242/notifications.json” لـ 172.71.102.181 في 2023-03-08 14:43:49 +0000
معالجة بواسطة TopicsController#set_notifications بصيغة JSON
المعلمات: {“notification_level”=>3, “topic_id”=>“6242”, “topic”=>{}}
لا يمكن التحقق من صحة رمز CSRF.
اكتمل بنجاح 200 في 10 مللي ثانية (طرق العرض: 0.1 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 2675)
إشعار إيقاف الاستخدام: تم إيقاف SiteSetting.enable_personal_messages.
يرجى استخدام SiteSetting.personal_message_enabled_groups بدلاً من ذلك. (الإزالة في Discourse 3.0)
في /var/www/discourse/lib/site_setting_extension.rb:199:in public_send
تم عرض layouts/email_template.html.erb (المدة: 2.2 مللي ثانية | التخصيصات: 775)

المعلمات: {“external_id”=>“19929.json”}
اكتمل بنجاح 200 في 43 مللي ثانية (طرق العرض: 0.2 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 1349 9)
بدأ POST “/t/6242/notifications.json” لـ 172.71.102.181 في 2023-03-08 14:43:49 +0000
معالجة بواسطة TopicsController#set_notifications بصيغة JSON
المعلمات: {“notification_level”=>3, “topic_id”=>“6242”, “topic”=>{}}
لا يمكن التحقق من صحة رمز CSRF.
اكتمل بنجاح 200 في 10 مللي ثانية (طرق العرض: 0.1 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 2675)
إشعار إيقاف الاستخدام: تم إيقاف SiteSetting.enable_personal_messages.
يرجى استخدام SiteSetting.personal_message_enabled_groups بدلاً من ذلك. (الإزالة في Discourse 3.0)
في /var/www/discourse/lib/site_setting_extension.rb:199:in public_send
تم عرض layouts/email_template.html.erb (المدة: 2.2 مللي ثانية | التخصيصات: 775)

شكراً لمساعدتك @pfaffman.

للأسف، لا أستطيع إصلاح ذلك.

هل يمكنني توظيفك لإصلاح هذه المشكلة، من فضلك؟

@pfaffman ساعدني! شكراً!
لقد كان خطأ مطبعي في تطبيقنا.yml