أخطاء "المسودة قيد التحرير في نافذة أخرى" الزائفة

أبلغ العديد من المستخدمين في منتدياتنا (بما في ذلك الموظفين وأنا) عن تلقي رسالة الخطأ هذه لسبب غير واضح في الأيام القليلة الماضية. تظهر رسالة الخطأ هذه بشكل متقطع عند إنشاء مشاركات، على الرغم من عدم فتح نوافذ أخرى. يجب الضغط على أحد الأزرار للمتابعة، وقد يؤدي ذلك إلى فقدان محتوى المشاركة المكتوب. حاولت حذف جميع المسودات واستخدام الوضع الآمن، لكنه لا يزال يحدث. لقد حدث في Chrome و Firefox و Opera على حد علمي. لدينا الإصدار 2.8.0.beta10 [5ff0b86b57] مثبتًا. لاحظت أن الإصلاح #15390 يتعلق بالمسودات، هل من الممكن أن يكون هناك اتصال ما؟

3 إعجابات

يرجى الترقية إلى أحدث إصدار عن طريق زيارة /admin/upgrade أو إعادة بناء حاوية Docker الخاصة بك. تم إصلاح هذه المشكلة منذ بضعة أيام.

3 إعجابات

حسنًا، شكرًا على ذلك!

إعجابَين (2)

@gerhard - لا يزال هذا يحدث للعديد من المستخدمين لدينا. يبدو أن النافذة المنبثقة تظهر بلا سبب، مع وجود جلسة نشطة واحدة فقط مفتوحة للمستخدمين.

نحن نعمل بالإصدار 2.9.0.beta3.

هل هناك أي شيء يمكننا القيام به لإصلاح هذا؟

شكرا لك!

Ditto. This error is occurring for many of my users as well. I am running 2.9.0.beta5.

أرى هذا حاليًا على موقعي (3.2.0.beta2-dev – 76e5a939d4) – وكذلك على منتديات Discourse الأخرى التي أشارك فيها. في البداية افترضت أن لدي علامة تبويب أخرى منسية مفتوحة في مكان ما، لكن اتضح أن هذا يحدث عندما يكون لدي بالتأكيد جلسة/علامة تبويب نشطة واحدة فقط.

إعجابَين (2)

هل لديك إعادة إنتاج دقيقة؟

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

أرى هذا أيضًا عدة مرات في اليوم ولكني لا أملك طريقة محددة لإعادة إنتاجه.

في المرة القادمة التي يحدث فيها، سأرى ما إذا كان بإمكاني إعادة بناء ما كنت أفعله.

إعجابَين (2)

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

إليك محاولتي لإعادة إنتاجه:

لقد وجدت بعض الخطوات لإعادة إنتاج الخطأ (ليس في كل مرة، ولكن تقريبًا)

  1. انقر على القلم لتعديل منشور (يمكن أن يكون منشور ويكي ولكن أيضًا منشور عادي يمكنك تعديله)
  2. لا تقم بتعديل المنشور ولكن انتظر (وربما قم بالتمرير والنقر والتحديد.
    لست متأكدًا تمامًا مما هو مطلوب بالضبط)
  3. قم بتصغير المحرر، بحيث يختفي، لأنه لم يتم إجراء أي تغيير.
  4. انقر على القلم مرة أخرى لتعديل المنشور

draft edited3
draft edited5

4 إعجابات

اليوم كان لدي انطباع بأن اتصال الإنترنت البطيء يؤدي إلى هذا Bug.

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

يحدث هذا كثيرًا على موقعنا مؤخرًا. نحن نستخدم الإصدار 3.3.0.beta2-dev (07dc6efdc9).

لقد حدث لي للتو. دخلت إلى موضوع ونقرت على زر “Reply” الأزرق أسفل آخر مشاركة في الموضوع. بدأت في الكتابة وعلى الفور تقريبًا ظهرت لي رسالة الخطأ “Draft is being edited…”. لا توجد لدي نوافذ/علامات تبويب متصفح أخرى تصل إلى Discourse.

بدأت هذه المشكلة قبل حوالي أسبوعين، بعد تحديث.

أنا أستخدم اتصال ألياف بسرعة 1 جيجابت في وادي السيليكون. استخدام أقل من 5٪. لدي زمن انتقال أقل من 3 مللي ثانية إلى Google. أشك في أن النطاق الترددي هو المشكلة.

تعديل: لقد وجدت مشكلة واحدة. يتم رفض العديد من طلبات المستخدمين الشرعيين برمز 429 لأنها تُصنف على أنها “bot”.

نحن نقوم بتثبيت حاوية Docker مستقلة، مما يعني أن كل شيء في نفس الحاوية. لدينا وكيل عكسي Nginx أمام Discourse. لقد كنا نعمل بهذه الطريقة لمدة 7 سنوات. من /var/discourse/shared/standalone/log/var-log/nginx/error.log:

2024/05/08 15:42:10 [error] 72#72: *10714323 limiting requests, excess: 100.328 by zone "bot", client: unix:, server: _, request: "GET /unread.json HTTP/1.1", host: "forums.jag-lovers.com", referrer: "https://forums.jag-lovers.com/"

لم يكن هذا روبوتًا، بل كنت أنا (لاحظ الطابع الزمني):

NNN.175.134.186 - - [08/May/2024:15:42:10 +0000] "GET /unread.json HTTP/2.0" 429 564 "https://forums.jag-lovers.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"

تعديل 2: تم حل هذه المشكلة. اتضح أن هناك عددًا من الروبوتات التي كانت تضرب موقعنا بقوة ولم تكن هذه الروبوتات مدرجة ضمن إعدادات الموقع → إعدادات إبطاء وكلاء الزحف.

كان أسوأ مرتكب هو Amazonbot، والذي كان يضربنا عدة مرات في الثانية. بمجرد إضافته، وعدد قليل آخر (PetalBot، YandexBot) إلى إعداد إبطاء الزحف، بدأت الأخطاء في الاختفاء.

يحدث هذا على موقع أنا مسؤول عنه أيضًا كل بضع دقائق. نحن نستخدم الإصدار 3.4.0.beta3-dev (ab7547eb7a).

هل هناك طريقة كمستخدم لتعطيل هاتين الرسالتين التحذيريتين؟

“المسودة قيد التحرير في نافذة أخرى. يرجى إعادة تحميل هذه الصفحة.”

لديك بالفعل مسودة قيد التقدم. ماذا تريد أن تفعل بها؟
“تجاهل” أو “متابعة التحرير”

أريد دائمًا متابعة التحرير ولكن إذا كان بإمكاني كمستخدم نهائي اختيار التجاهل فسيكون ذلك مفيدًا.