تأثير تغييرات Let's Encrypt على مستخدمي Discourse على إصدارات Android القديمة

في الأسبوع الماضي، أعلنت سلطة الشهادات الافتراضية لمنصة Discourse عن تغيير قادم للعام المقبل، ويمكنك الاطلاع على التفاصيل هنا:

وما يعنيه ذلك في الوضع الحالي لمنصة Discourse هو أنه اعتبارًا من 2021-01-11T03:00:00Z، لن يتمكن المستخدمون على إصدارات أندرويد السابقة لـ 7.1.1 من الاتصال بمنصة Discourse باستخدام متصفح Google Chrome. ويمكن تأجيل هذا الأمر إلى شهر سبتمبر إذا قمنا بتغيير طريقة طلب الشهادة، لكننا لا نملك حلاً جاهزًا لهذا الأمر ولا نخطط له حاليًا.

في حين يُظهر منشور المدونة أن هذه المشكلة قد تؤثر على ما يصل إلى 33.8% من مستخدمي أندرويد، فإن فحصًا سريعًا أجريناه خلال الساعة الأخيرة لبعض خوادم الاستضافة الخاصة بنا أظهر أن هذه النسبة تقترب من 3% فقط.

ويشير المنشور أيضًا إلى أن أحد الحلول البديلة هو استخدام متصفح Firefox لنظام أندرويد، حيث يأتي مع شهادات محدثة خاصة به. ويُعد Firefox مدعومًا لدى 97% من المستخدمين المتأثرين، نظرًا لأنه يعمل على أندرويد 5 وما فوق. وعلى الرغم من أننا لا ندعمه رسميًا، إلا أن لدينا بعض المستخدمين المتحمسين لـ Firefox ضمن فريقنا، وهم يراقبون أي مشاكل أساسية تتعلق بقابلية الاستخدام.

يمكن للمستخدمين اختبار ما إذا كانوا سيتأثرون بزيارة الرابط التالي: https://valid-isrgrootx1.letsencrypt.org/

16 إعجابًا

أفترض أن Google Chrome يعني أنه يؤثر أيضًا على Discourse Hub، وأن أي شخص قام بتثبيت PWA سيتعطل دون أن يلاحظ؟

3 إعجابات

نعم، يؤثر ذلك على Discourse Hub وأي تطبيق يستخدم مخزن شهادات نظام التشغيل.

يمكننا جعل Discourse Hub يستخدم شهادة مختلفة لأصدارات أندرويد الأحدث من 6 والأقل من 7.1.1، لكن هذا ليس ضمن خططنا الحالية.

تستخدم التطبيقات التقدمية (PWAs) محرك Chrome افتراضيًا، لذا فهي تتأثر أيضًا، ما لم يتم تثبيتها باستخدام Firefox.

6 إعجابات

يبدو أننا سنقوم برفع الحد الأدنى من إصدار أندرويد المدعوم من ديسكورد إلى 7.1.2 اعتبارًا من 11 يناير 2021.

تم إصدار أندرويد 7 في أغسطس 2016، أي منذ أكثر من 4 سنوات.

9 إعجابات

سأتابع هذا الأمر باهتمام. فهناك العديد من الأجهزة اللوحية بأقل من 100 دولار لا تزال تُباع بنظامي أندرويد 6 و7. وقد شاهدت مشروعًا في مارس يُوزّع مئات الأجهزة اللوحية على الباحثين عن عمل، وتعمل جميعها بالإصدار 7.1.

في هذه الحالة، سيكون الحل الواضح هو التوقف عن استخدام Let’s Encrypt.

4 إعجابات

حسنًا، نأمل أن تكون تعمل بنظام 7.1.2 — وهذا يبدو محتملاً بما يكفي إذا كانت تعمل على 7.1.

5 إعجابات

أتساءل ما إذا كانت Cloudflare حلاً لتجاوز هذه المشكلة؟ المواقع الإلكترونية التي تستخدم التخزين المؤقت الخاص بها تُبلغ بشهادة Cloudflare وليس شهادة المصدر الأصلي.

إعجابَين (2)

استخدام أي جهة مصادقة أخرى هو حل بديل، وتُعد Cloudflare واحدة من هذه الجهات.

6 إعجابات

اتصل بنا شركاؤنا في Let’s Encrypt لمشاركة الخبر التالي:

يبدو أن أجهزة أندرويد القديمة ستستطيع الاستمرار في تصفح المواقع باستخدام Let’s Encrypt دون أي مشاكل :smiley:

14 إعجابًا

يُرجى ملاحظة أن تطبيق Discourse Hub سيظل يتطلب نظام Android 7.1.2 أو أحدث، لكن هذا التغيير من Let’s Encrypt يعني أن الوصول إلى موقع Discourse عبر بروتوكول https باستخدام المتصفح يجب أن يكون ممكنًا على إصدارات Android الأقدم، بشرط أن يكون لدى المستخدم متصفح محدّث.

8 إعجابات