منذ صباح اليوم ، أبلغ العديد من المستخدمين أن متصفح فايرفوكس لم يعد قادرًا على تحميل الصفحات التي يتم تكرارها. قد تكون المشكلة مع بروتوكول HTTP3، الذي يلتهم السعة الكاملة لوحدة المعالجة المركزية. إليك كيفية تجاوز هذا المشكل.
عانى متصفح فايرفوكس هذا الصباح من انقطاع عالمي. في البداية، قد تعتقد أنه كان مجرد مشكل في اتصال بالإنترنت. لكن المشكل يكمن عندما نحاول الانتقال إلى صفحة يتم تحميلها في حلقة دون أن نكون قادرين على عرض أي محتوى. بالنسبة للآخرين، يبدأ الموقع في التحميل، لكن العملية بطيئة للغاية.
لا يبدو أن العطل يتعلق بإصدار معين من المتصفح، وفقًا للشهادات:
“هذا ليس مرتبطًا بإصدار معين، نتلقى تقارير تفيد بتأثر إصدار ESR أيضًا. يدور الشك حول خطأ HTTP3 طويل الأمد يتم تشغيله بواسطة تحديث من خدمة خارجية. “
مطور في منتدى دعم فايرفوكس.
كيفية إصلاح هذا العطل
لحسن الحظ، تم العثور على حل في النهاية. كما ذكرنا أعلاه، كانت المشكلة بالفعل على مستوى بروتوكول HTTP3.
“بالنظر إلى htop، رأيت أن مؤشر ترابط مقبس العملية الرئيسية ” thread socket “يشغل 100٪ من وحدة المعالجة المركزية. أظهر perf top أنه يقفز حول HTTP3 ReadSegments و OnReadSegment code. ”
كتب أحد المستخدمين في نفس منتدى الدعم.
يستخدم هذا البروتوكول بشكل خاص بواسطة فايرفوكس لجمع البيانات من مستخدميها. لذلك، على تويتر، لاحظ العديد من المستخدمين أنه من خلال تعطيل هذه الخيارات تمامًا، يعمل متصفحهم بشكل صحيح مرة أخرى. إليك الإجراء الذي يجب اتباعه:
- افتح متصفح Firefox
- انقر على القائمة المنسدلة في الجزء العلوي الأيمن ثم على الإعدادات
- انتقل إلى قسم الخصوصية والأمان
- في فئة جمع البيانات واستخدامها في فايرفوكس، قم بإلغاء تحديد جميع المربعات
ومع ذلك، لا يبدو هذا الحل مناسبًا للجميع. في الواقع، في بعض أجهزة الكمبيوتر، لا يكفي العثور على تجربة تصفح صحيحة. لذلك، في مدونة رديت، توصل مستخدم إلى حل آخر أكثر جذرية :
- في شريط البحث، اكتب about: config
- ثم ابحث عن network.http.http3.enabled
- اضبط المعلمة على false
- أغلق المتصفح وافتحه مرة أخرى ثم قم بإعادة التشغيل الكامل لجهاز الكمبيوتر. تقطع هذه الطريقة جميع استخدامات بروتوكول HTTP3 بواسطة فايرفوكس.
نأمل أن تجد موزيلا بسرعة حلاً دائمًا، مما يوفر لملايين المستخدمين عدم التبديل إلى متصفح آخر.