Stiamo utilizzando Discourse 1.9.0 beta15.
Le notifiche via e-mail funzionavano fino a quando non abbiamo riscontrato un problema con il server (spazio su disco esaurito).
Dopo aver risolto il problema, abbiamo notato che le notifiche non vengono più inviate (gli utenti non le ricevono).
Potreste gentilmente indicarmi i comandi per verificare la casella di posta in Discourse? Come si svuota la coda? Vorrei controllare se le e-mail sono bloccate nella coda.
Ho eseguito diverse operazioni:
riavvio di nginx
cancellazione di Redis (flushall)
controllo del file production.log (nessun problema relativo alle e-mail registrato)
test telnet dal nostro server (nessun problema con il nostro server SMTP)
Esiste un processo responsabile dell’invio delle notifiche via e-mail?
Grazie,
Di solito significa che Sidekiq non è in esecuzione e un riavvio risolve il problema. Se hai svuotato Redis, hai eliminato tutte le notifiche in sospeso.
Dovresti davvero aggiornare, poiché quella versione non è più supportata.
Ciao Jay,
c’è un modo per riavviare Sidekiq senza riavviare il server?
L’applicazione funziona bene, tranne per le notifiche via email.
Se riavvio l’app (riavvio dell’applicatore), pensi che possa aiutare?
Non ho ancora riavviato l’app.
Sì, siamo nel processo di aggiornamento di Discourse.
Grazie