Oh. Sì. Scusa. Ci sono i log di Rails e ci sono i log di nginx se scendi dal percorso corretto che hai fornito. Puoi controllare i log di Rails per vedere se le cose arrivano dal tuo reverse proxy al container e puoi anche controllare i log di Rails per vedere se c’è un errore in Rails.
Da quello che sto leggendo nei log, sembra che redis non si connetta inizialmente ma si risolva da solo, anche se non sono sicuro se fosse presente prima, quindi onestamente non penso che sia redis a causare il problema che sto riscontrando.
Pensavo potesse essere l’handshake SSL, ma non vedo nulla nel file NGINX error.log che menzioni qualcosa di recente.
Se hai un proxy inverso esterno, allora dovrebbe occuparsi delle cose SSL e non Discourse. Se hai i template ssl e letsencrypt nel tuo file yml, quella potrebbe essere la causa del problema, tranne per il fatto che hai detto che prima funzionava.
Sì, ho appena ricontrollato per assicurarmi che fossero commentati e lo sono, quindi sono completamente confuso sul perché sia successo dopo l’aggiornamento, ecc.
E funzionava prima, probabilmente qualche giorno fa prima di armeggiare un po’ con gli aggiornamenti, ecc. Anche se da quello che posso capire, questo non è l’unico servizio con cui ho problemi, il che mi fa credere che sia la parte NGINX della questione.
Lo metto qui per chiunque altro abbia un problema simile. Erano i miei certificati SSL che per qualche motivo sono diventati nulli e semplicemente non collaboravano.
Da allora sono passato da cerbot ai certificati di origine Cloudflare e al momento sto solo rifacendo le cose di rete. :’)
Inoltre sto usando il socket come proxy e non un IP + porta interni come nella mia vecchia configurazione.