Errore durante la modifica di un post con un'immagine (NginX Proxy Manager?)

@JammyDodger Signore, devo dirle che tutte le nostre conversazioni hanno contribuito alla mia comprensione di Discourse, che ha portato a una SOLUZIONE. A beneficio della community, il problema che avevo era in definitiva correlato all’impossibilità di modificare post con grafica incorporata o di creare nuovi post con grafica incorporata.

Il problema è iniziato circa 2 settimane fa in concomitanza con il mio aggiornamento da 2.9.0.beta2 a 2.9.0.beta4.

Quindi, il problema si manifestava con un messaggio popup web 500 o un messaggio di errore impossibile caricare file. All’inizio ho avuto alcuni problemi con il mio Discourse in cui non tutti gli aggiornamenti erano stati presi correttamente. Grazie a @JammyDodger che ha spiegato le differenze tra:

./discourse-setup

e

git pull
./launcher rebuild app

Ho risolto i problemi con il mio Discourse. Degno di nota in questo processo è stato anche l’uso di:

./discourse-doctor

In ogni caso, anche con un forum Discourse completamente aggiornato, avevo ancora il problema sopra menzionato con le immagini.

Nel mio homelab, auto-ospito oltre 40 applicazioni.
Questa mattina, per puro caso, ho notato che la mia istanza RocketChat funzionava bene ma non riusciva a caricare immagini.

Auto-ospito tutte le mie istanze applicative dietro NginX Proxy Manager (https://nginxproxymanager.com/).
Lo uso da anni e non ho mai avuto problemi.
Ho controllato il suo file di log e ZERO errori.
Per un capriccio, ho deciso di creare da zero una nuova istanza di NginX Proxy Manager.
Ho aggiunto voci di reverse proxy per Discourse e RocketChat e…
aspetta…
TUTTI I PROBLEMI SONO SPARITI.
Il caricamento della grafica ha funzionato.
Quindi, se hai un problema strano con un’app e hai parlato con gli esperti ed eliminato tutte le cause probabili, le soluzioni strane e improbabili sono tutto ciò che resta e, con molta probabilità, è lì che troverai la tua soluzione.
Grazie, grazie, grazie a @JammyDodger e a tutte le altre fantastiche persone qui che mi hanno aiutato in questo percorso. Voi ragazzi siete fantastici e fate brillare il software open source. Faccio queste cose da 40 anni e non riuscivo proprio a vedere la soluzione.

P.S. - Ho creato una nuova installazione di Discourse da zero senza errori e non riusciva a caricare immagini. A quel punto sapevo che qualcosa era terribilmente sbagliato. In ogni caso, se potrò mai aiutare qualcuno qui, non esiti a taggarmi. Ringraziamenti speciali ancora una volta a @JammyDodger.

5 Mi Piace

Questo è fantastico! Congratulazioni! :slight_smile: :partying_face:

E non mi stanco mai di sentirlo. :slight_smile: Sono davvero felice che ci abbiate trovato utili, e non sorprendetevi se vi @menzionerò se a qualcun altro dovesse presentarsi un altro problema con Nginx Proxy… :slight_smile:

1 Mi Piace

Il mio canale ScottiBYTE YouTube è dedicato a restituire alla comunità fornendo risposte a problemi di self hosting e infrastruttura home lab per i quali è difficile trovare soluzioni. Sto effettivamente pianificando un video imminente che potrebbe aiutare altri a diagnosticare questo tipo di problema insolito. Ancora una volta, hai aumentato la mia conoscenza di Discourse e mi hai aiutato a capire parti del prodotto che potrei non aver approfondito. Grazie ancora e sentiti libero di mandarmi persone che hanno bisogno di aiuto.

2 Mi Piace

Volevo collegare un video sul mio canale in cui descrivo questo problema e come l’ho risolto.