Establecer modo lento devuelve un error 403 - Soy administrador

Versión de Discourse: 3.2.0.beta3-dev ( d5e8bd790b )

Intenté actualizar a través de la interfaz de usuario web y también reconstruir. El error parece persistir.
Antes de la reconstrucción, veía un error NS_BINDING_ABORTED. Ahora, después de la actualización, el mensaje de error es simplemente un 403 con este cuerpo:

{"errors":["No tiene permiso para ver el recurso solicitado."],"error_type":"invalid_access"}

Sin embargo, puedo ver que la solicitud de sondeo devuelve NS_BINDING_ABORTED:

Sin embargo, los sondeos de seguimiento parecen funcionar:

Las dos cosas podrían no estar relacionadas, el problema principal es recibir un 403 al establecer el modo lento en cualquier tema, a pesar de ser administrador. Nuestros moderadores informan del mismo problema.

Tenemos una comunidad muy activa y la capacidad de establecer el modo lento a menudo es necesaria para permitir que la moderación gestione los temas candentes.

El temporizador de tema parece devolver el mismo error.

¿Quizás el problema está en las acciones que involucran temporizadores?

Puedo configurar tanto el modo lento como los temporizadores de temas aquí en meta, así que me temo que no puedo replicar esto.

Es una posibilidad remota, pero ¿todavía tienes instalado tu plugin potenciador de moderador de categoría y podría estar causando algún problema?


¿Debería haber preguntado si sucede en modo seguro?

2 Me gusta

Está instalado pero deshabilitado. Lo pensé, pero cuando está deshabilitado no debería tener ningún impacto, ¿verdad?

Intentaré el modo seguro Parece que también ocurre en modo seguro :weary:

¿Puedes confirmar qué versión se está ejecutando aquí en meta?

No necesariamente. Deshabilitarlo (o usar el modo seguro) solo desactiva las partes de JavaScript, que es donde se encuentran la mayoría de los errores. En raras ocasiones, es necesario eliminarlo por completo de tu app.yml y reconstruir sin él, ya que podría ser una pieza no JavaScript la que esté causando problemas.

Estamos actualizados con los últimos commits prácticamente cuando se fusionan. :slight_smile:

Intentaré una reconstrucción sin los mods de categoría mejorados

Solo para anotarlo, la lista actual de plugins es:

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
          # nuevos plugins añadidos el 03/05/2023
          - git clone https://github.com/discourse/discourse-yearly-review.git
          - git clone https://github.com/discourse/discourse-user-notes.git
          # nuevos plugins añadidos el 12/02/2023
          - git clone https://github.com/discourse/discourse-prometheus.git
          # nuevos plugins añadidos el 11/06/2023
          - git clone https://github.com/netgamers-forum/discourse-category-mod-enhancer.git
          # nuevos plugins añadidos el 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

Creo que hay un problema con los avatares animados, aunque es principalmente algo de la página de usuario (creo).

Vaya, ese también es grande, no sé por qué Discourse no los admite de forma predeterminada (quizás como opción) :smiley:

1 me gusta

Sí, confirmé que era nuestro plugin, incluso si estaba deshabilitado, impedía que las acciones basadas en el tiempo funcionaran. MUY extraño.

Añadiré una advertencia al tema del plugin para recomendar su eliminación temporal.

1 me gusta

Creo que ahora que algunos tipos de imágenes son más compatibles, puede que vaya en esa dirección :crossed_fingers:

2 Me gusta

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