مرحباً
لقد قمنا للتو بإعداد “ديسكورس” وكل شيء على ما يرام حتى قام أول مستخدم بتسجيل الدخول.. في السجل، يقول إن المستخدم تم إنشاؤه بنجاح، وقد قمت بتمييزه باللون الرمادي في القائمة.. تصل رسائل البريد الإلكتروني التجريبية إلى صندوق الوارد الخاص بي، ولكن في قسم مفكرة/سجل البريد الإلكتروني، هناك نقص واضح في السجلات في فئة المرسلة للمستخدم الجديد… وقت الانتظار للمستخدم الجديد تم تعيينه حاليًا على 8 ساعات ولكن تم إنشاء المستخدم قبل 18 ساعة.. وهو الآن ينتظر رسالة التأكيد.
هل قمت بالتحقق من استكشاف أخطاء البريد الإلكتروني وإصلاحها في تثبيت Discourse جديد؟
اطلب من المستخدم التحقق من صندوق البريد العشوائي (Spam). غالبًا ما قد تصل رسائل البريد الإلكتروني من منتدى ما إلى هناك في البداية اعتمادًا على إعدادات البريد الإلكتروني الخاصة بهم.
قد يوفر موفر خادم البريد الخاص بك أيضًا أدوات يمكنك استخدامها للتحقق ومعرفة ما إذا كان قد تم إرسال البريد الإلكتروني.
مرحباً وأهلاً بك @stormfinger ![]()
إذًا، في سجلاتك توجد إدخالات للبريد الإلكتروني الذي تم إرساله واستلامه؟ ولكن لا يوجد سجل لإرسال بريد إلكتروني التسجيل لهذا المستخدم الجديد؟
قد يكون من المفيد التحقق مما إذا كان تعطيل رسائل البريد الإلكتروني مضبوطًا على ‘للموظفين فقط’. يجب أن يكون هناك شريط ظاهر، ولكن فقط في حال عدم وجوده، فهذا مكان جيد للبدء.
![]()
مرحباً
سأقوم بفحص السجلات المقدمة في الصفحة. اقترح السيد جاي أن أفحص بعض السجلات، ورأيت أنه تم إنشاء المستخدم ولا توجد علامات خطأ. أنا على اتصال بالمستخدم ويبدو أنه متعلم جيدًا. لذا أعتقد أنه قام بفحص مرشح البريد العشوائي، لكنني أنتظر التأكيد. نعم، تظهر سجلات البريد المرسل بعض رسائل البريد الإلكتروني التي تم إرسالها من نظام Discourse، بما في ذلك رسالة البريد الإلكتروني التجريبية الخاصة بي، ولكن بريد المستخدم ليس موجودًا ولا في أي فئة. سأقوم أيضًا بفحص إعدادات disable_emails الآن. [تعديل] … لم يتم تعطيل رسائل البريد الإلكتروني. لدينا أيضًا SAML الذي يعمل بشكل مثالي وأود أن أشكركم على كل العمل الشاق. لدينا مشكلة فقط مع الأعضاء الجدد الذين ينشئون ملفات تعريف في منتدى Discourse. لدينا هذه الإعدادات فارغة … وأنا لا أفهم حتى ما يحاول تلميح الحقل شرحه “اسم مجموعة الاتصال بالموقع” = اسم صالح لمجموعة تتم دعوتها إلى جميع رسائل البريد الإلكتروني الخاصة التي يتم إرسالها تلقائيًا. … هذا لا معنى له بالنسبة لي ولكني جديد أيضًا ولا أعرف أين أقرأ لمزيد من المعلومات.
لقد حاولت الآن باستخدام بريد إلكتروني آخر لتسجيل الدخول. يقول إنه تم إرسال البريد الإلكتروني على الرغم من أنه غير مرئي في النظام ضمن الإعدادات → رسائل البريد الإلكتروني. لقد تحققت من السجل، لا توجد تواريخ؟؟ لا وقت؟؟ آخر الأسطر هي
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:379:in `process_global_backlog'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:286:in `block in global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:299:in `global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:763:in `global_subscribe_thread'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:734:in `block in new_subscriber_thread'
وداعا!
هل اتبعت الخطوات الواردة في دليل استكشاف الأخطاء وإصلاحها؟ هل يمكنك الإرسال إلى mail-tester؟
مرحباً جاي… يمكنني إرسال بريد إلكتروني تجريبي من إعدادات المنتدى إلى صندوق الوارد الخاص بي نعم. تم تكوين ذلك بالفعل بواسطة المسؤول السابق الخاص بي… ولكن المستخدمين الجدد لا يتلقون البريد الإلكتروني… لقد أنشأت مستخدمًا بنفسي ولم أتلق البريد الإلكتروني التلقائي لتأكيد عنوان البريد الإلكتروني والبريد الإلكتروني ليس في صندوق البريد العشوائي.. سأحاول الآن إعادة إنشاء التطبيق كما هو مذكور في مستكشف الأخطاء ومصلحها لقد نفدت أفكاري.. لقد حذفت فئة منتدى أعتقد أنها تم إنشاؤها بواسطة المنتدى نفسه لأننا لا نرى فائدة لها ولكنني لا أعرف ما إذا كان ذلك ذا صلة.
هناك شيء مريب ![]()
حاولت إعادة البناء باستخدام
cd /var/discourse/
./launcher rebuild app
واجهت مشكلة، قمت بتشغيل التشخيص التالي:
==================== مشكلة خطيرة!!!! ====================
التطبيق لا يعمل!
محاولة إعادة البناء
==================== سجل إعادة البناء ====================
تم اكتشاف بنية x86_64.
docker: استجابة خطأ من الخادم: OCI runtime create failed: container_linux.go:367: بدء عملية الحاوية تسبب في: process_linux.go:495: تهيئة الحاوية تسببت في: process_linux.go:458: تعيين تكوين cgroup لعملية procHooks تسبب في: لا يمكن تحميل البرنامج: العملية غير مسموح بها: غير معروف.
تثبيت Docker الخاص بك لا يعمل بشكل صحيح
==================== الإضافات ====================
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/jonmbake/discourse-ldap-auth
- git clone https://github.com/discourse/discourse-saml
لكن المنتدى لا يزال يعمل رغم أن Docker لا يعمل.. أو يبدو أنه يفشل بسبب التشغيل في LXC.. يبدو أن منتدياتنا تعمل بدون Docker رغم أنني تمكنت للتو من تشغيل Docker ولكن يبقى السؤال ما إذا كان سيسمح به.. لذا فإن أي مساعدة غير متعلقة بـ Docker لا تزال مرحب بها للغاية ![]()
أهلاً stormfinger!
لا أستطيع المساعدة في هذا الأمر، ولكني أريد فقط التأكد من كيفية تثبيتك لـ Discourse بما أنك تقول “يبدو أن منتدانا يعمل بدون دوكر”، “تمكنت للتو من تشغيل دوكر” و “أي مساعدة غير دوكر لا تزال موضع ترحيب كبير” لذلك أنا مرتبك قليلاً.
هل منتدى Discourse الخاص بك هو تثبيت قياسي (باستخدام دوكر)، أم قمت بتثبيته بطريقة مختلفة؟
ستحتاج إلى الحصول على المساعدة ممن قام بتثبيته. يبدو أن جهازك الافتراضي غير قادر على تشغيل دوكر، لذلك لا يمكنك استخدام تثبيت قياسي.
إذا كنت تريد المساعدة هنا، فستحتاج إلى الانتقال إلى جهاز افتراضي يمكنه تشغيل دوكر.
مرحباً
حسناً شكراً لك، لقد قمت بإعداد LXC بحيث يمكنه تشغيل Docker وأنا بصدد تثبيت Discourse كما هو مقترح.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.