الإصدار 2.9.0.beta14 - الصفحة الرئيسية للمنتدى لا يتم تحميلها على الهاتف المحمول

كانت المنتديات تعمل بشكل صحيح أثناء استخدام 2.9.0.beta13، ولكن 2.9.0.beta14 جعلتها غير مستقرة تمامًا (تتوقف الصفحات عن التحميل عشوائيًا، وأكثرها تأثرًا هو /).

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

بينما أود أن تكون المنتديات مستقرة في كل مكان، فإن تحميل الصفحة الرئيسية مرات أكثر من فشلها سيكون تحسنًا مرحبًا به للغاية، نظرًا لأن الرجوع بإصدار Discourse ليس خيارًا (وفقًا للمعلومات القليلة التي تمكنت من جمعها حول هذا الموضوع).

لقد تحققت من جميع السجلات ولم أجد شيئًا ذا صلة، ولكن فقط في حالة، تظهر هذه الأخطاء من نوعين بشكل متكرر:

[error] 59#59: *952511 upstream prematurely closed connection while reading upstream, client: 172.71.122.39, server: _, request: "POST /message-bus/0ce158868fc742cb89a12a1bc2c10938/poll HTTP/1.1", upstream: "http://127.0.0.1:3000/message-bus/0ce158868fc742cb89a12a1bc2c10938/poll", host: "forum.domain.com", referrer: "https://forum.domain.com/t/post-name-1/12345"

[error] 66#66: *118561 open() "/var/www/discourse/public/assets/plugins/docker_manager-6b3d0da7c0ffa4f973057a4e0c257f7ffe699c594ffa1376f61113b688267522.js" failed (2: No such file or directory), client: 172.70.82.241, server: _, request: "GET /assets/plugins/docker_manager-6b3d0da7c0ffa4f973057a4e0c257f7ffe699c594ffa1376f61113b688267522.js HTTP/1.1", host: "forum.domain.com", referrer: "https://forum.domain.com/t/post-name-2/12346"

هل هناك أي شخص آخر على علم بهذه المشكلة؟ هل لدى أي شخص حل ممكن لأجربه؟ أقدر أي مساعدة واقتراحات.

إجابة مختصرة: لا…

سيساعد ذلك إذا شاركت اسم المضيف الفعلي لمنتدى الخاص بك.

3 إعجابات

هل تستخدم أي إضافات غير قياسية؟ هل هو تثبيت قياسي؟
وما لم يكن منتداك شيئًا تريد أن يتجنبه الناس، فإن مشاركة عنوان URL يمكن أن تساعد في الحصول على إجابة.

إعجابَين (2)

لدي نفس المشكلة العشوائية “التحميل إلى الأبد” على الأجهزة المحمولة مع هذا المنتدى الرئيسي للدعم (meta dot Discourse dot org) وموقعنا المستضاف (gramps dot discourse dot group). لا يتعطل في حلقة تكرارية مع أنظمة سطح المكتب.

حلقة التحميل لا تقدم أي ردود فعل حول ما تفعله بالفعل. ربما يمكن أن تكون هناك ميزة مهلة تقول “لا يزال يحاول تحميل xxxx”

هناك الكثير من المشاركات المتعلقة بـ “التحميل” في هذا المنتدى… أكثر بكثير من أن يتم فحصها. (ربما يمكنك تطوير أداة إدارية لربط منشورات المشكلات المكررة وتعيين إجابة مفضلة… مع تجميع في نتائج البحث. على سبيل المثال، “تم العثور على 207 خيوط مكررة مرتبطة بحل ‘التحميل إلى الأبد’ لمصطلح البحث الخاص بك ‘تحميل’”)

بدا أحدها واعدًا وهو فشل DNS يتم حله عند مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط. على الرغم من أن سبب معاناة الهاتف المحمول من فشل DNS الذي لا يؤثر على سطح المكتب أمر مربك. نظرًا لأن فشل “التحميل إلى الأبد” عشوائي، فربما كان فشل DNS مجرد كبش فداء مناسب؟

لقد مررت بهذا أيضًا وعزوت الأمر إلى أن معدل نقل بيانات الخلية أبطأ من اتصال الألياف المعتاد، ولكن ربما لا. :thinking:

يبدو غير مرجح نظرًا لأن الهاتف المحمول والكمبيوتر المحمول يتصلان عبر نفس شبكة WiFi، أو عندما يكون الكمبيوتر المحمول متصلاً عبر USB ويستخدم بيانات الخلية كنقطة اتصال.
السلوك هو نفسه… متصفح Firefox على الكمبيوتر المحمول لا توجد به مشكلة… لديه شاشة “جارٍ التحميل” لمدة 4 ثوانٍ تقريبًا. متصفح Firefox على الهاتف المحمول عالق بشكل دائم في “جارٍ التحميل” في معظم الأحيان.

إعجاب واحد (1)

نعم، في حال لم يكن الأمر واضحًا. أتفق معك في أنه يبدو أشبه بخطأ، لكن في البداية اعتقدت أنه مجرد غرائب في عرض النطاق الترددي المحلي من جهتي، لكنني لم أواجه ما يكفي من الملاحظات لأدرك أنه قد يكون خطأ حتى قرأت تجربتك المطابقة تمامًا.

إعجاب واحد (1)

يا @RGJ @pfaffman هذا لا يتم تحميله على الهاتف المحمول new-forum dot makerdao dot com

لا يتم تحميل أي من هذه الإصدارات مع رؤية النقاط الملونة فقط - beta10 و beta12 و beta14

لم يتم تمكين أي من الإضافات المخصصة

أعترف أنني ضائع تمامًا في هذا الأمر.
الأشياء الوحيدة التي يمكنني التفكير فيها هي

  • أن هذه ستكون مشكلة سمة التصميم المادي، ولكن من ناحية أخرى ?safe_mode=no_themes,no_plugins&mobile_view=1 لا تعمل أيضًا. ثم مرة أخرى، أرى بعض الأشياء المتعلقة بالتصميم المادي يتم تحميلها.
  • محاولة تعطيل كل ما يتعلق بـ Google Analytics / Google Tag Manager

ريتشارد، هل من الممكن استيراد تفريغ قاعدة البيانات بالإضافة إلى جميع المستخدمين، التحميلات، وأي ملفات أخرى مطلوبة وما إلى ذلك، بدون الإعدادات؟ أي نصائح حول القيام بذلك أو أدلة يجب علينا نسخها؟ بدلاً من استعادة كل شيء دفعة واحدة من نسخة احتياطية. سنقوم بعد ذلك بتمكين جميع الإعدادات واحدة تلو الأخرى.

لا، هذا غير ممكن.

بعض المستخدمين في منصة ديسكورس الخاصة بي عالقون أيضًا في نفس شاشة التحميل بغض النظر عن نوع الجهاز أو الصفحة التي يحاولون الوصول إليها بعد الترقية إلى الإصدار التجريبي 14 اليوم.

يمكنني الوصول إلى منصة ديسكورس الخاصة بي بشكل جيد على جهاز الكمبيوتر الخاص بي، ولكن ليس على جهازي هاتف محمول (عالقان في شاشة التحميل مع النقاط الوامضة). لست متأكدًا مما يسبب ذلك…

إذا كان لدى أي شخص هنا مشكلة “عالق على الهاتف المحمول” يمكن تكرارها بنسبة 100%، فنحن بحاجة إلى الإصدار الدقيق للمتصفح المنشور هنا. (حتى الإصدار الدقيق لنظام التشغيل و Firefox/Chrome وما إلى ذلك) من الممكن أن يكون هناك تغيير في JavaScript يسبب هذا ونحن لا نكتشف متصفحًا قديمًا بشكل صحيح.

مرحباً بالجميع، يبدو أن هذه المشكلة قد تم إصلاحها بالإصدار الأخير 2.9.0.beta14 - 5aaaf26636.

كان علينا أيضًا إخراج وكيل Cloudflare من المزيج (ربما بسبب التخزين المؤقت أو بعض إعادة التوجيه؟) حيث كان هذا هو الاختلاف الأخير بين النسخة العاملة والنسخة التي بها مشكلة.

إعجاب واحد (1)

نظرت في المشكلة التي كان يواجهها @eskp بالأمس وتمكنت من إعادة إنتاجها في أحدث إصدار من Firefox (107.0.1) على سطح المكتب وأحدث إصدار من Chrome (108.0.5359.94) على سطح المكتب مع mobile_view=1 على نظام Windows. كانت وحدة التحكم نظيفة تمامًا، ولم يكن هناك أي تحذير أو خطأ. لم تكن هناك أي علامات على تدخل Cloudflare سواء مع rocket loader أو أي شيء من هذا القبيل على الرغم من أنه كان من الممكن أن تكون مشكلة في التخزين المؤقت.

3 إعجابات

هل تم تعطيل ميزات أداء Cloudflare؟

تم تمكين ضغط brotli فقط. حسنًا ، أقول “فقط” بالنظر إلى أن الميزات الأخرى الوحيدة التي يمكنني التفكير فيها هي “التصغير” المقترحة ، وقد تم تعطيلها منذ البداية … إذا كنت تشير إلى ميزات أخرى ، فيرجى إخبارنا حتى نتمكن من التحقق.