غير قادر على تسجيل الدخول

مرحبًا، لقد قمت للتو بتثبيت Discourse 2.8 بيتا على خادمي الجديد. قمت بتثبيت شهادة SSL ويعمل SMTP بشكل جيد.

عند محاولة تسجيل الدخول اليوم، ظهرت لي رسالة “اسم المستخدم أو البريد الإلكتروني أو كلمة المرور غير صحيحة”…
ثم نقرت على “نسيت كلمة المرور” وتلقيت البريد الإلكتروني. ولكن عند النقر على الرابط لإعادة تعيين كلمة المرور، لا يعمل الرابط وأنتهي في صفحة خطأ على الويب.
بعد مراجعة المشكلة، اكتشفت أن الرابط يشير إلى عنوان URL يبدأ بـ “url8800…موقعي الإلكتروني”.

ما الذي قد يكون خاطئًا… أي أفكار؟

هل قمت بإجراء تثبيت قياسي رسمي لـ Discourse؟ راجع أيضًا استكشاف أخطاء تثبيتات Bitnami وإصلاحها، إذا كان هذا هو أسلوب التثبيت الذي استخدمته.

لقد عثرت على الخطأ..
كان سببه عدم ضبط رابط توثيق Sendgrid بشكل صحيح مع خادم أسماء النطاقات الخاص بي.

آها! عمل جيد! بدا أن نسختك من عنوان URL تشبه رقم منفذ، وهو ما لم أستطع تفسيره في تثبيت قياسي. آسف لأنني لم أفكر في أن خدمة SMTP تعيد كتابة عنوان URL لتتبع الروابط. يحدث ذلك بين الحين والآخر. هل هناك وثيقة هنا قد تكون أشارت إلى ذلك كمشكلة؟

آسف على عدم تقديم مساعدة أكبر.

مرحبًا @pfaffman

شكرًا لك على رسالتك.
للأسف، واجهت مشكلتين في إعداد SendGrid لم أجد معلومات حولهما.

1- أهمية إعداد بريد “التحقق من المرسل الوحيد” في SendGrid واستخدامه نفسه كـ “بريد إشعارات” في إعداد Discourse.
2- العلاقة بين “تخصيص الروابط” في SendGrid ورسالة البريد الإلكتروني للتأكيد المستلمة من Discourse.

لا تقلق، أحيانًا يتعين على الطلاب العمل بجد لتعلم الأمور. :grin:

هه. هذا يشير إلى أنك لم تقم بإعداد SendGrid بعد. ستحتاج إلى تمكينه من الإرسال لجميع مستخدميك، وليس لك فقط.

مرحبًا @pfaffman،
شكرًا لسؤالك، لكنني تمكنت من حلها وهي تعمل بشكل رائع.