Impostazioni SMTP mancanti dopo l'installazione

Ho appena eseguito l’installazione per la prima volta. Ho inserito i dettagli SMTP, tuttavia vedo questo nelle impostazioni SMTP del server.

Le impostazioni SMTP si sono spostate altrove dove posso dare un’occhiata?

In app.yml, vedo quanto segue dove si trovava la vecchia configurazione SMTP.

DISCOURSE_SKIP_EMAIL_SETUP: ‘1’

3 Mi Piace

Sto vedendo anche un sacco di lavori di retry in Sidekiq. Qualche idea su cosa potrebbe succedere, o dove posso fare la configurazione SMTP “vecchia scuola”?

Sembra che ti manchino alcune righe in app.yml se cambi idea dopo l’installazione e decidi di usare comunque l’email.

Non ho molta familiarità con il modo in cui le cose sono cambiate da Self-Hosting Discourse Just Got a Whole Lot Easier, ma sui miei siti il modo in cui i dettagli SMTP sono configurati in app.yml non è cambiato. Se fossi in te, proverei a eseguire

cd /var/discourse
./discourse-doctor

e vedere se questo ti permette di risolverlo. Se non funziona, allora cercherei un app.yml da un sito funzionante e lo userei come esempio per assicurarmi che le righe necessarie per l’email siano presenti e corrette. Se non ce l’hai, puoi trovare un esempio qui:

Quindi ricostruisci.

Se tutto questo ti sembra difficile, se non è troppo tardi puoi anche ricominciare e rispondere correttamente alle domande con i tuoi dettagli SMTP fin dall’inizio.

Sembra che tu non abbia configurato smtp quando hai eseguito discourse-setup-ruby.
Il problema con il nuovo sistema è che scrive un file app.yml che non include le impostazioni al suo interno. Dovrai consultare il modello e copiare ciò che desideri, oppure eliminare/rinominare il file yml esistente ed eseguire discourse-setup da zero. Questa sarà la cosa più semplice da fare.

2 Mi Piace

Questo è un consiglio molto migliore del mio.

Tendo a conservare file app.yml di backup nel caso in cui debba semplicemente eseguire il backup e ripristinare il mio sito. Altamente raccomandato.

Non riesco a riprodurre questo problema con la versione corrente dell’installatore.

Se si desidera configurare SMTP dopo l’installazione, è necessario modificare il file YAML e aggiungere la configurazione lì.

2 Mi Piace