تعيين وضع الإبطاء يعيد خطأ 403 - أنا مسؤول

إصدار Discourse: 3.2.0.beta3-dev ( d5e8bd790b )

حاولت التحديث عبر واجهة المستخدم الرسومية وإعادة البناء أيضًا. يبدو أن الخطأ مستمر.
قبل إعادة البناء، كنت أرى خطأ NS_BINDING_ABORTED. الآن بعد التحديث، رسالة الخطأ هي ببساطة 403 مع النص التالي:

{"errors":["You are not permitted to view the requested resource."],"error_type":"invalid_access"}

ومع ذلك، يمكنني رؤية أن طلب الاستطلاع يُرجع NS_BINDING_ABORTED:

ومع ذلك، يبدو أن استطلاعات المتابعة تعمل:

قد لا يكون الشيئان مرتبطين، والمشكلة الرئيسية هي تلقي 403 عند تعيين الوضع البطيء على أي موضوع، على الرغم من كوني مسؤولاً. يبلغ المشرفون لدينا عن نفس المشكلة.

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

يبدو أن مؤقت الموضوع يعيد نفس الخطأ.

ربما تكون المشكلة في الإجراءات التي تتضمن المؤقتات؟

يمكنني تعيين كل من الوضع البطيء ومؤقتات الموضوع هنا على ميتا، لذا أخشى أنني لا أستطيع تكرار هذا.

محاولة بعيدة، ولكن هل لا يزال لديك مكون “category moderator enhancer” مثبتًا وهل يمكن أن يسبب أي مشاكل؟


كان يجب أن أسأل عما إذا كان يحدث في الوضع الآمن؟

إعجابَين (2)

لكنه مثبت ولكنه معطل. فكرت في الأمر ولكن عندما يكون معطلاً، لا ينبغي أن يكون له أي تأثير، أليس كذلك؟

سأجرب الوضع الآمن يبدو أنه يحدث في الوضع الآمن أيضًا :weary:

هل يمكنك تأكيد الإصدار الذي يعمل هنا على ميتا؟

ليس بالضرورة. تعطيله (أو استخدام الوضع الآمن) يوقف فقط أجزاء جافاسكريبت، وهي المكان الذي توجد فيه معظم الأخطاء. في حالات نادرة، تحتاج إلى إزالته بالكامل من app.yml وإعادة البناء بدونه لأنه قد يكون جزءًا غير جافاسكريبت هو الذي يفسد الأمور.

نحن محدثون بأحدث الالتزامات تقريبًا عند دمجها. :slight_smile:

سأحاول إعادة البناء بدون تعديلات الفئة المحسّنة

فقط لكتابة ذلك، قائمة المكونات الإضافية الحالية هي:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-animated-avatars.git
          - git clone https://github.com/discourse/discourse-whos-online.git
          - git clone https://github.com/discourse/discourse-bbcode.git
          - git clone https://github.com/discourse/discourse-signatures.git
          - git clone https://github.com/discourse/discourse-reactions.git
          - git clone https://github.com/paviliondev/discourse-legal-tools.git
          - git clone https://github.com/netgamers-forum/discourse-ngi-emojis.git
          - git clone https://github.com/discourse/discourse-patreon.git
          # new plugins added on 03/05/2023
          - git clone https://github.com/discourse/discourse-yearly-review.git
          - git clone https://github.com/discourse/discourse-user-notes.git
          # new plugins added on 12/02/2023
          - git clone https://github.com/discourse/discourse-prometheus.git
          # new plugins added on 11/06/2023
          - git clone https://github.com/netgamers-forum/discourse-category-mod-enhancer.git
          # new plugins added on 16/08/2023
          - git clone https://github.com/netgamers-forum/discourse-silenced-flair.git
    - exec:
        cd: $home/plugins/discourse-animated-avatars
        raise_on_fail: false
        cmd:
          - $home/plugins/discourse-animated-avatars/scripts/install.sh

أعتقد أن هناك مشكلة في الأفاتارات المتحركة، على الرغم من أنها مشكلة تتعلق بصفحة المستخدم بشكل أساسي (أعتقد)

يا إلهي، هذا كبير أيضًا، لا أعرف لماذا لا تدعم Discourse هذه الميزات افتراضيًا (كخيار ربما) :smiley:

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

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

سأضيف تحذيرًا إلى موضوع المكون الإضافي للتوصية بإزالته مؤقتًا.

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

أعتقد الآن أنه نظرًا لأن بعض أنواع الصور مدعومة على نطاق أوسع، فقد يكون هذا هو الاتجاه :crossed_fingers:

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.