Impossibile completare la verifica dell'email dopo l'installazione

Ho installato Discourse su un nuovo VPS, ma non riesco a completare la verifica e l’accesso.

Sto seguendo questa guida:
Troubleshoot email on a new Discourse install

Dal mio punto di vista, il problema sembra essere che Discourse non accetta il nome host SSL del server di posta, che è configurato come mail.posklip.co.za. Poiché si tratta di un server condiviso, il nome host del server sarà diverso dal nome host della posta. Qualcuno sa cosa si aspetta Discourse quando genera questo errore? Dovrei configurare Discourse con il nome principale del server?

Alcuni ulteriori controlli che ho già effettuato

Configurazione del server di posta
Il mio server di posta è configurato e funzionante in produzione come server di hosting condiviso. DKIM, SSL e SPF sono stati configurati. Ho anche aggiunto il nuovo indirizzo IP del server alla mia configurazione SPF.

Test SSL (https://ssl-tools.net/mailservers/mail.posklip.co.za)

Log di produzione

root@29:/var/discourse# tail shared/standalone/log/rails/production.log
  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 6b773c78-face-4a27-bfcb-86f8c47a0790@gesels.posklip.co.za (413.3ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate

  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 78e71b52-903e-4a55-a122-dde6d3ab87ad@gesels.posklip.co.za (366.5ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate
1 Mi Piace

È necessario installare il certificato SSL corretto sul server di posta.

Il certificato attualmente installato sul server non include mail.posklip.co.za come nome alternativo.

1 Mi Piace

Più semplice: configura semplicemente il tuo server di posta come 20.atservice.co.za invece di mail.posklip.co.za

4 Mi Piace

@RGJ Grazie! Ha risolto il problema.

Quindi, per chiunque altro si imbatta in questo: se il tuo server di posta si trova su un hosting condiviso, devi utilizzare il nome host del server di hosting condiviso e non il nome DNS del tuo dominio per il tuo server di posta.

2 Mi Piace