لقد أرسلت الدعوات عبر البريد الإلكتروني والرابط. زر ‘القبول’ لا يعمل لأي شخص. لقد تأكدت من هذا السلوك.
بناءً على التقارير السابقة التي رأيتها بشأن مشاكل مماثلة، قد يعني ذلك أن HTTPS لم يتم تكوينه بشكل صحيح على موقعك؟
هل إعداد الموقع “فرض HTTPS” مفعّل؟
لا أرى هذا في إعدادات Discourse، لذا أعتقد أنك تشير إلى شيء ما على الخادم الأساسي؟
يجب أن يكون ذلك موجودًا في إعدادات الموقع في /admin/site_settings/category/security?filter=force%20https، ما لم تكن أحد عملائنا المستضافين.
قم بتفعيله عبر وحدة الأوامر:
cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
exit
إذن هل تأخذ هذه الأوامر الإجراء المطلوب، أم أنها تجعل الإعداد ظاهرًا في واجهة المستخدم؟ إذا كان الأمر الثاني، فلا يبدو أنها قد نجحت.
الخيار الأول. الآن نعلم بالتأكيد أن فرض HTTPS مُفعّل على موقعك.
هل حلّ هذا مشكلتك @Chris_Mullins؟ ليس واضحًا لي كيف وصلت إلى هذه الحالة، وكيف قمت بإعداد Discourse؟ هل موقعك خلف نوع من الوكلاء (proxy)؟
شكرًا لك على التحقق. لا زلت أواجه صعوبة. يبدو أن الأمر قد يكون مرتبطًا بهذه المشكلة:
https://meta.discourse.org/t/user-cannot-signup-something-went-wrong/110188
هل تمكنت يومًا من حل هذه المشكلة؟
آخر محاولة من العميل:
- إنشاء حساب جديد
- بريد إلكتروني جديد
- تثبيت جديد لمتصفح فايرفوكس
النتائج:
الجهة الخادمة:
قطرة Digital Ocean، إعداد تلقائي.
v2.4.0.beta4 +10
في وقت ما، كان هذا يعمل بشكل صحيح. أول مستخدم تمت دعوته دخل دون مشاكل. عند تلك النقطة، يجب أن يكون قد حدث خطأ ما من قبلي أدى إلى تعطيل الأمر.
سعيدون بإتاحة فرصة للإطلالة إذا رغبت.
لست متأكدًا، هل ترى أي شيء هناك @dax؟ رسالة الخطأ ليست واضحة. قد يكون هذا بسبب مشكلة حديثة تتعلق بتفضيلات المستخدمين المكررة في قاعدة البيانات:
هل ترى أي أخطاء ذات صلة في /سجل الدخول عند تسجيل الدخول كمسؤول؟
لا.
@Chris_Mullins هل يمكنك إرسال دعوة لي إلى dax@discourse.org من فضلك؟
يجب أن ننتظر حتى يتحقق من /logs أولاً، إذ قد يكون هذا هو الخطأ المذكور أعلاه.




