على تثبيت جديد تمامًا على قطرة (droplet) جديدة بسعة 1 غيغابايت، ليس لدي أي أخطاء ويمكنني تسجيل الدخول باستخدام معرّف ديسكورس (Discourse ID) على ما يرام. لم أبدأ في مواجهة مشكلات مع تثبيتي الرئيسي إلا بعد أن قمت بتعطيل ثم إعادة تمكين تسجيل الدخول المحلي، إذا كان لذلك أي أهمية.
تمكنت من تكرار المشكلة عن طريق إلغاء تحديد “تمكين تسجيلات الدخول المحلية”، مما منع المستخدمين الجدد من التسجيل وأعطى نفس الأخطاء في وحدة تحكم المتصفح. حصلت على هذه الأخطاء في السجلات على التثبيت الجديد:
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
8:00 مساءً
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
8:00 مساءً
(discourse_id) Authentication failure! access_denied: OmniAuth::Strategies::OAuth2::CallbackError, access_denied | The resource owner or authorization server denied the request.
8:08 مساءً
ولكن تحديد “تمكين تسجيلات الدخول المحلية” سمح للمستخدمين الجدد بالتسجيل على التثبيت الجديد مرة أخرى وأوقف أخطاء وحدة التحكم للمستخدمين المجهولين. لم أتمكن من تكرار خطأ السجل can't alloc thread.