Las URLs con codificación se alteran al usar la función de enlace de Discourse

Busqué aquí y pensé que este problema ya había sido resuelto.

Sin embargo, tenemos un usuario en nuestro sitio que reporta lo siguiente:

Haga esto:

  • abra ese enlace (que funciona) (sin error 404)

  • copie el enlace desde la barra de direcciones (Ctrl-L, luego Ctrl-C)

  • haga clic en el icono de enlace en el editor de Discourse

  • pegue la URL

  • guarde la respuesta

  • haga clic en el enlace → 404

Este es el enlace relevante que se utilizó:

https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html#using-a-zvol-for-a-swap-device-on-linux

Parece que, aunque el enlace ya tiene codificación, Discourse lo codifica nuevamente, lo que provoca un error 404.

Gracias por cualquier ayuda y solución alternativa.

Probé tus pasos y parece que funcionan: pude acceder al sitio web sin problemas y fui llevado a la sección de la documentación. ¿Esto ocurre en modo seguro? ¿Tu foro está actualizado a la versión más reciente?

1 me gusta

No creo que se haya probado en modo seguro.

Actualmente estamos en la versión 3.5.3.

1 me gusta

Entonces, probar en try.discourse.org podría tener más sentido que usar el modo seguro.

Discourse 3.5 se lanzó en agosto. Desde entonces, muchas cosas han mejorado.
Desde finales de enero, ni siquiera ha habido correcciones de seguridad para esta versión, y recientemente han sido numerosas.

1 me gusta

Una rápida mirada a releases.discourse.org me indica que el soporte terminó en enero. Te sugiero encarecidamente que actualices a la v2026.1.0 (la última ESR).

Para aclarar, ¿ninguno de ustedes puede reproducir este problema?

Asumo que try.discourse utiliza el mismo inicio de sesión.

Lo probaré y también hablaré con las partes correspondientes sobre la actualización de nuestro sitio.

Gracias por la ayuda.

No pude reproducirlo.

No está vinculado a Meta. Está destinado a pruebas y normalmente se reinicia una vez al día, por lo que tu cuenta y las publicaciones que creaste desaparecerán mañana. Puedes usar tu ID de Discourse si tienes uno, pero de lo contrario, es independiente.

1 me gusta

@Moin Gracias.

Yo tampoco pude reproducir esto en try.discourse.

Hablaré con nuestros administradores sobre la actualización del sitio.

Agradezco la ayuda y el apoyo :+1:

2 Me gusta