hemos observado problemas esporádicos al usar la función de búsqueda de Discourse.
Observaciones
Durante las últimas semanas, hemos detectado respuestas esporádicas de “500 Internal Server Error” al buscar en https://community.hiveeyes.org/. Aunque pueda parecer gracioso, creemos que esto realmente depende de la frase de búsqueda.
El problema solo ocurre al usar la búsqueda ad hoc cerca del menú hamburguesa. Si navegas a la página de búsqueda /search antes y ejecutas la búsqueda desde allí, todo funciona correctamente.
Ahora, después de que otros también nos señalaron este problema en nuestra plataforma, finalmente quisimos comenzar a investigarlo en detalle.
Compruébalo tú mismo
Por suerte, acabamos de poder reproducirlo en Meta. Así, al buscar “search returns 500”, hemos logrado activar ese error de manera determinista. También ocurre cuando no has iniciado sesión en el sistema.
Así parece. Buscar “search croaks 500” de la misma manera no activa ese problema.
Conclusión
Encontramos esto tan extraño como divertido como para compartir nuestras observaciones contigo. Aunque no estamos sufriendo demasiado, creo que te gustaría investigar esto si tienes tiempo disponible.
Gracias por escuchar y un cordial saludo,
Andreas.
P.D.: Activar ese error al buscar el problema en Meta lo hace aún más gracioso, ya que creo que a todos nos siguen encantando las recursiones.
gracias por la rápida respuesta, desde la confirmación hasta la corrección en sí. Estamos ansiosos por recibir esta corrección. ¿Quizás se incluirá en la versión 2.4.0.beta7?