Ciao
Ho installato Discourse:
- seguendo il tutorial ufficiale di 30 minuti
- su Ubuntu 20.04
- sono arrivato alla schermata “Congratulazioni, hai installato Discourse”
- posso registrarmi e il sistema indica che ha inviato un’e-mail, ma nessuna e-mail arriva nella mia casella di posta
- né quando clicco su “invia di nuovo attivazione”
Cosa ho provato secondo la guida “Risoluzione dei problemi di posta elettronica su una nuova installazione di Discourse”:
- Telnet: la connessione è ok (connesso e servizio pronto)
- discourse doctor: “ERRORE INATTESO 500 5.0.0 Comando sconosciuto o non implementato.” …Questo non è un errore comune. Non esiste una soluzione consigliata. Si prega di segnalare il messaggio di errore esatto sopra a h ttps://meta.discourse.org/
- log del provider di posta: non risulta visibile nulla che indichi l’invio di un’e-mail
- Log di Discourse:
Apache
root@ubuntu-2gb-fsn1-3:/var/discourse# tail shared/standalone/log/rails/production.log
lib/middleware/enforce_hostname.rb:23:in call'* *lib/middleware/request_tracker.rb:177:in call’
Rendered exceptions/not_found.html.erb within layouts/no_ember (Durata: 0.5ms | Allocazioni: 137)
Rendered layout layouts/no_ember.html.erb (Durata: 8.0ms | Allocazioni: 1280)
Rendered html template (Durata: 0.0ms | Allocazioni: 2)
Rendered layouts/email_template.html.erb (Durata: 0.3ms | Allocazioni: 30)
Email consegnata 8731fbdf-b6c8-49b5-86d5-08d8c32e5ac1@talk.absolutum. net (485.7ms)
Eccezione del job: 500 5.0.0 Comando sconosciuto o non implementato.
- Dominio dell’e-mail
- Il mio dominio è: talk.absolutum. net
- il dominio di invio delle e-mail è: norepoy@absolutum.net (quindi è diverso dal dominio
- per questo ho decommentato "-exec: rails r “SiteSEttings.notification_email…” e ho inserito la mia e-mail nell’app.yml
- Ho ricostruito l’app
- Ho anche modificato l’e-mail di notification_sitesettings tramite la riga di comando
- Ho provato con e senza TLS (nel file yml) e sulle porte 587 e 25 (entrambe le porte sono supportate dal mio provider di posta, anche dopo la ricostruzione)
- Non ho un indirizzo IP nel dominio della posta
- Risultati di discource doctor:
==================== TEST MAIL ====================
Per un test robusto, ottieni un indirizzo da h ttp://www.mail-tester.com/
Oppure invia semplicemente un messaggio di prova a te stesso.
Indirizzo e-mail per il test? (‘n’ per saltare) [info@absolutum.net]:
Invio e-mail a info@absolutum.ne t. . .
Test di invio a info@absolutum.ne t utilizzando smtp .socketlabs.com:587, nome utente:server34665 con autenticazione semplice.
======================================== ERRORE ========================================
ERRORE INATTESO
500 5.0.0 Comando sconosciuto o non implementato.
====================================== SOLUZIONE =======================================
Questo non è un errore comune. Non esiste una soluzione consigliata!
Si prega di segnalare il messaggio di errore esatto sopra a h ttps://meta.discourse.org/
(E una soluzione, se ne trovi una!)
Qualsiasi idea su cosa potrei provare per risolvere il problema sarebbe apprezzata.
(scusa, come nuovo utente potevo usare solo 2 link, quindi ho dovuto inserire degli spazi in alcuni URL)
Grazie
Olivier