Email per il nuovo utente non inviato

Ciao
abbiamo appena configurato discourse e tutto va bene finché il primo utente non accede… nel log dice che l’utente è stato creato correttamente e lo ho contrassegnato come grigio nell’elenco… i test di posta arrivano nella mia casella di posta ma nella sezione diario/log delle email manca chiaramente una registrazione nella categoria inviata per il nuovo utente… il tempo di attesa per il nuovo utente è attualmente impostato su 8 ore ma l’utente è stato creato 18 ore fa… ora attende l’email di conferma.

Hai controllato Risoluzione dei problemi di posta elettronica in una nuova installazione di Discourse?

2 Mi Piace

Controllare la cartella Spam. Spesso le email provenienti da un forum potrebbero finire lì a seconda delle impostazioni email dell’utente.

Il provider del tuo server di posta potrebbe anche avere strumenti che puoi utilizzare per verificare se l’email è stata inviata.

1 Mi Piace

Ciao e benvenuto @stormfinger :slight_smile:

Quindi, nei tuoi log ci sono voci per le email che sono state inviate e che hai ricevuto? Ma non c’è un log per l’invio dell’email di iscrizione a questo nuovo utente?

Potrebbe valere la pena verificare se disable emails è impostato su ‘staff only’. Dovrebbe esserci un banner visibile, ma nel caso non ci fosse, è un buon punto di partenza. :slight_smile: :crossed_fingers:

1 Mi Piace

Ciao
Controllerò i log forniti nella pagina. Il signor Jay mi ha suggerito di controllare alcuni log. Ho visto che l’utente è stato creato, nessun segno di errore… Sono in contatto con l’utente, sembra abbastanza istruito… quindi immagino che abbia controllato il filtro antispam, ma sto aspettando conferma… Sì, i log per le email inviate mostrano alcune email inviate dal sistema Discourse, inclusa la mia email di test, ma l’email dell’utente non c’è né in nessuna categoria… Controllerò anche subito le impostazioni di disable_emails [EDIT]… le email non sono disabilitate… abbiamo anche SAML che funziona perfettamente e vorrei ringraziarvi per tutto il duro lavoro… abbiamo solo un problema con i nuovi membri che creano un profilo sul forum Discourse… abbiamo queste impostazioni vuote… e non capisco nemmeno cosa suggerisca il campo “nome del gruppo di contatto del sito” = Un nome valido di un gruppo che viene invitato a tutti i messaggi privati inviati automaticamente. …questo non ha senso per me, ma sono nuovo e non so nemmeno dove leggere per maggiori informazioni.

Ho provato ora ad accedere con un’altra email… dice che l’email è stata inviata, anche se non è visibile nel sistema nelle impostazioni delle email. Ho controllato il log, non ci sono date??? né orari??? le ultime righe sono

/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:379:in `process_global_backlog'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:286:in `block in global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:299:in `global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:763:in `global_subscribe_thread'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:734:in `block in new_subscriber_thread'
Arrivederci!

Hai seguito i passaggi nella guida alla risoluzione dei problemi? Puoi inviare a mail-tester?

Ciao Jay… posso inviare un’email di prova dalle impostazioni del forum alla mia casella di posta sì. era già configurato dal mio precedente amministratore… ma i nuovi utenti non ricevono email… mi sono creato un utente e non ho ricevuto l’email automatica per confermare l’indirizzo email e l’email non è nella cartella spam… proverò ora a rigenerare l’app come menzionato nel troubleshooter, ho esaurito le idee… ho eliminato una categoria del forum che penso fosse stata generata dal forum stesso perché non ne vediamo l’utilità, ma non so se sia rilevante.

1 Mi Piace

qualcosa non quadra :smiley:
ho provato a ricostruire con

cd /var/discourse/
./launcher rebuild app

ho avuto problemi, ho impostato il dottore seguendo la diagnosi

==================== SERIOUS PROBLEM!!!! ====================
app non in esecuzione!
Tentativo di ricostruzione
==================== REBUILD LOG ====================
Rilevata architettura x86_64.
docker: Errore di risposta dal daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: process_linux.go:458: setting cgroup config for procHooks process caused: can't load program: operation not permitted: unknown.
La tua installazione di Docker non funziona correttamente

==================== PLUGINS ====================
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/jonmbake/discourse-ldap-auth
- git clone https://github.com/discourse/discourse-saml

ma il forum funziona ancora anche se docker non è in esecuzione… o sembra fallire a causa dell’esecuzione in LXC… sembra che il nostro forum funzioni senza docker anche se sono appena riuscito a far funzionare docker ma è una domanda se sarà permesso… quindi qualsiasi aiuto non docker è ancora molto benvenuto :slight_smile:

1 Mi Piace

Ciao stormfinger!

Non posso aiutarti in questo, ma voglio solo essere sicuro su come hai installato Discourse dato che dici che “sembra che il nostro forum funzioni senza docker”, “sono appena riuscito a far funzionare docker” e “qualsiasi aiuto non docker è ancora molto benvenuto”, quindi sono un po’ confuso.

Il tuo forum Discourse è un’installazione standard (che utilizza docker) o l’hai installato in modo diverso?

Avrai bisogno di aiuto da chiunque l’abbia installato. Sembra che la tua VM non sia in grado di eseguire docker, quindi non puoi utilizzare un’installazione standard.

Se desideri aiuto qui, dovrai passare a una VM in grado di eseguire docker.

2 Mi Piace

Ciao
Ok, grazie. Ho configurato LXC in modo che possa eseguire Docker e sto installando Discourse come suggerito.

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.