Impossibile inviare email su Discourse con reverse proxy

Utilizzando nginx come reverse proxy per Discourse, ho seguito una mezza dozzina di post tutorial, la configurazione di Discourse sembra corretta e tutto funziona; i log mostrano l’invio delle email senza errori segnalati, ma queste non arrivano mai ad Amazon SES. La configurazione è identica al mio sistema di produzione, con l’eccezione che ora desidero la funzionalità di reverse proxy.

Esiste un motivo per cui un reverse proxy nginx bloccherebbe le email o, in questo caso, sembrerebbe farle scomparire nel nulla? [So che sembra strano, ma non so come continuare a debuggare la situazione quando non vengono registrati errori da nessuna parte, solo messaggi di consegna corretta.]

Sono certo che il mio Amazon SES sia configurato correttamente, dato che lo utilizzo per molti sistemi di produzione.

Hai considerato di assumere qualcuno come @pfaffman per assistere? In base alla cronologia dei post, queste configurazioni che descrivi sono piuttosto complesse e si discostano in modo significativo dalla nostra semplice installazione consigliata.

Jay è raggiungibile all’indirizzo https://www.literatecomputing.com/

Grazie per l’ottima suggerimento. Tuttavia, ho risolto tutti i problemi.

Infatti, solo questa mattina, leggendo, ho capito in ritardo che questa discussione riguarda esclusivamente l’installazione standard consigliata, che devo dire è davvero una politica eccellente. Quindi mi trovo effettivamente fuori, nel retro del pascolo.

Risulta che tutti i miei problemi erano dovuti a: a) complessità aggiuntiva, b) un completo disastro di immagini Docker rovinate a causa della mia inesperienza con Docker. Eliminando tutte le immagini Docker e reinstallando da zero, ora tutto funziona correttamente.

È una bella combinazione avere nginx e Discourse sullo stesso server. Posso ospitare tutte le pagine di atterraggio, la pagina delle donazioni e così via sul server web. Discourse è un software per forum eccellente, ma penso che le pagine statiche associate siano meglio servite da un server web, almeno così ho letto. I plugin per pagine statiche che ho provato sembravano molto poco sviluppati.