Error al intentar editar una publicación con una imagen (¿NginX Proxy Manager?)

@JammyDodger Señor, debo decirle que todas nuestras conversaciones han contribuido a mi comprensión de Discourse, lo que resultó en una SOLUCIÓN. Para beneficio de la comunidad, el problema que tuve finalmente se relacionó con no poder editar publicaciones con gráficos incrustados o crear nuevas publicaciones con gráficos incrustados.

El problema comenzó hace aproximadamente 2 semanas, coincidiendo con mi actualización de 2.9.0.beta4 a 2.9.0.beta2.

Por lo tanto, el problema se manifestaría con un mensaje emergente de error web 500 o un mensaje de error de no se pudo cargar el archivo. Al principio, tuve algunos problemas con mi Discourse, ya que no todas las actualizaciones se aplicaron correctamente. Debido a que @JammyDodger explicó las diferencias entre:

./discourse-setup

y el:

git pull
./launcher rebuild app

Reparé los problemas con mi Discourse. También es notable en este proceso el uso de:

./discourse-doctor

En cualquier caso, incluso con un foro de Discourse completamente actualizado, todavía tenía el problema mencionado anteriormente con las imágenes.

En mi homelab, autoalojo más de 40 aplicaciones.
Esta mañana, por puro accidente, noté que mi instancia de RocketChat funcionaba bien pero no podía cargar imágenes.

Autoalojo todas mis instancias de aplicaciones detrás de NginX Proxy Manager (https://nginxproxymanager.com/).
Lo he usado durante años y nunca tuve un problema.
Miré su archivo de registro y CERO errores.
Por un capricho, decidí crear una instancia completamente nueva de NginX Proxy Manager desde cero.
Agregué entradas de proxy inverso para Discourse y RocketChat y…
espere…
TODOS LOS PROBLEMAS DESAPARECIERON.
Las cargas de gráficos funcionaron.
Entonces, si tiene un problema extraño con alguna aplicación y ha hablado con los expertos y ha eliminado todas las causas probables, las soluciones extrañas e improbables son todo lo que queda y, con toda seguridad, ahí es donde encontrará su solución.
Gracias, gracias, gracias a @JammyDodger y a todas las demás personas maravillosas aquí que me ayudaron en este viaje. Ustedes son geniales y hacen brillar el software de código abierto. He estado haciendo estas cosas durante 40 años y simplemente no podía ver la solución.

PD: Creé una instalación completamente nueva de Discourse desde cero sin errores y no podía cargar imágenes. Sabía en ese momento que algo andaba terriblemente mal. En cualquier caso, si alguna vez puedo ayudar a alguien aquí, no dude en etiquetarme. Gracias especiales a @JammyDodger una vez más.

5 Me gusta

¡Esto es fantástico! ¡Felicidades! :slight_smile: :partying_face:

Y nunca me canso de escuchar esto. :slight_smile: Me alegra mucho que nos haya resultado útil, y no se sorprenda si lo @menciono si a alguien más le surge otro problema con Nginx Proxy… :slight_smile:

1 me gusta

Mi canal ScottiBYTE YouTube se dedica a retribuir a la comunidad proporcionando respuestas a problemas de autoalojamiento e infraestructura de laboratorios domésticos para los que es difícil encontrar soluciones. De hecho, estoy planeando un próximo vídeo que podría ayudar a otros a diagnosticar este tipo de problemas inusuales. De nuevo, aumentaste mis conocimientos sobre Discourse y me ayudaste a comprender partes del producto en las que quizás no hubiera profundizado. Gracias de nuevo y no dudes en enviarme a quienes necesiten ayuda.

2 Me gusta

Quería enlazar un video en mi canal donde describo este problema y cómo lo solucioné.