لست متأكدًا من أين أبدأ في تصحيح هذا الخطأ.
عند البحث عن الرسالة “فشل في تسجيل عامل الخدمة: TypeError: فشل في تسجيل عامل الخدمة: فشل تقييم نص عامل الخدمة” على جوجل، يشير ذلك إلى وجود مشكلة في JavaScript، لكنني لا أعرف مصدرها.
هل واجه أي شخص هذه المشكلة من قبل؟
تم تفعيل فرض استخدام HTTPS وإخفاؤه عند تفعيل Let’s Encrypt. كان هناك موضوع آخر مؤخرًا يحتوي على روابط HTTP في رسائل ملخص البريد الإلكتروني (Configuring Activity Summary emails - #29). هل يمكن أن يكون هناك تراجع في الكود الذي يحدد متغير البيئة override؟ أو شيء من هذا القبيل؟
استخدمت الدليل التالي لتمكين HTTPS: Set up HTTPS support with Let's Encrypt.
ربما يكون قديمًا، أو ربما كان عليّ استخدام دليل آخر؟ قمت بضبط متغير البيئة “LETSENCRYPT_ACCOUNT_EMAIL” هناك.
أنا جديد على Rails، فهل يمكن شرح الأوامر التي يجب تنفيذها بالترتيب للتحقق من قيمة force_https؟
أستخدم DigitalOcean وقمت بتدمير الـ droplet وإنشاء واحد جديد. اتبعت الخطوات (دون استخدام الدليل الذي ذكرته سابقًا، بل استخدمت السكربت). لكنني ما زلت أحصل على نفس الخطأ.
بعد تشغيل الأوامر، أحصل على: