مرحبًا، عند استخدامي لـ “رسالة البريد الإلكتروني لنسيان كلمة المرور”، يبدو أن هناك خطأ 403.
كيف يمكنني إعادة تعيين كلمة المرور للأعضاء؟
إذا كنت مسؤولاً على الموقع، فتأكد من تفعيل إعداد “فرض HTTPS”. عدم فرض SSL قد يتسبب في مشاكل غريبة تتعلق بتسجيل الدخول وتفاعلات كلمة المرور.
لقد فعلته بالفعل، لكنه لا يزال يُظهر خطأ.
هل يحدث الخطأ لجميع المستخدمين الذين يرسلون نموذج نسيت كلمة المرور، أم لمستخدم واحد فقط؟
إذا فتحت تبويب وحدة التحكم (Console) في أداة مطور الويب الخاصة بمتصفحك، هل ترى أي رسائل خطأ عند إرسال النموذج؟
مرحباً، لقد اختبرت مستخدمين اثنين:
- أحدهما مسجل عبر البريد الإلكتروني، ويواجه مشكلة رمز الاستجابة 403 مع رابط إعادة تعيين كلمة المرور.
- والآخر مسجل عبر مصادقة Google، ويواجه مشكلة في عدم القدرة على إعادة التوجيه إلى صفحة تسجيل الدخول (Discourse هو المزوّد. بعد ذلك، قمت بتعطيل مصادقة Google للتحقق من حالة جميع الأعضاء).
لقد استخدمت SSO مع إضافة WordPress لـ Discourse.
أقوم دائماً بالتحقق في وضع التصفح المتخفي من Chrome لمسح ملفات تعريف الارتباط.
الآن أرى أن ملفات تعريف الارتباط الخاصة بـ Discourse تحتوي على العديد من خيارات “ملفات تعريف الارتباط من نفس الموقع” (Same Site Cookies):
- Lax
- Strict
- Disable
- None
هل هذا هو السبب في مشكلتي؟
الأمر غريب جداً.
الآن لا يمكنني عمل نسخة احتياطية، والسجل معلق ويتوقف عند هذه الشاشة:
في اليوم السابق، قمت بحذف بعض “صور المصادقة rsa”. تبدو مثل “صورة docker” في Plesk Docker Composer. هل لها علاقة بهذه المشاكل؟
لقد قمت بنقل هذا الموضوع من فئة الأخطاء إلى فئة الدعم. يبدو أن هناك مشكلة في تثبيت Discourse الخاص بك.
كيف قمت بتثبيت Discourse؟ للحصول على دعم في هذا المنتدى، يجب عليك تثبيت Discourse باتباع أحد الأدلة المرتبطة هنا: discourse/docs/INSTALL.md at main · discourse/discourse · GitHub.

