./launcher start app - não executa (precisa reconfigurar SMTP)

Tive que reconfigurar o SMTP e executar o comando ./launcher start app.
No entanto, não me foi solicitado que reintroduzisse os dados de instalação - e-mail, SMTP, etc…

O comando foi executado e depois saiu para a linha de comando após a reinstalação.

Opiniões?

Isso apenas inicia o contêiner, não solicita nada. A configuração está em /var/containers/app.yml

No entanto, acho que você está confundindo este comando com ./discourse-setup? (que solicita)

2 curtidas

Obrigado, Robert. Então, para reinserir as informações SMTP, devo usar ./discourse-setup?

Se você estiver atualizando variáveis de ambiente, como credenciais SMTP, não poderá simplesmente reiniciar o contêiner para que elas sejam reconhecidas.

Você precisará executar um ./launcher destroy app antes de ./launcher start app para que o contêiner comece a usar os novos valores.

2 curtidas

Se você não sabe o que é nano e prefere ser solicitado a fazer as alterações, então é isso que você quer fazer.

1 curtida

Obrigado a todos pela ajuda! Consegui editar as informações. Agora estou esperando para ver se recebo a mensagem que acabei de postar. Cruzando os dedos. :pray:

Stephen, já que consegui editar as informações ao executar ./discourse-setup, preciso lidar com os comandos ./launcher destroy app / ./launcher start app agora??

Se a configuração executou uma reconstrução, então não. O acima é para o caso de você querer evitar esperar que sua instância seja reconstruída.

1 curtida

Entendido e obrigado.

1 curtida

Acompanhamento: Vejo que minha postagem iniciou o envio de e-mails, MAS também vejo que todas as mensagens estão na fila, mas não são enviadas " 250 Ok: queued as"

Estou usando Sendgrid.

Alguma ideia?

Tenho quase certeza de que “sent” e “queued” são sinônimos. Eles estão nos seus logs do SendGrid? Se você usar o teste de e-mail, pode enviar para mail-tester.com?

O SMTP é transacional, então da perspectiva de:

  • seu sistema: “a mensagem foi enviada, o sistema remoto a colocou na fila como ABC1234567” → “a mensagem foi entregue ao próximo MTA responsável”
  • sendgrid: “a mensagem foi aceita e colocada na fila com o ID de fila ABC1234567”

O que você não vê (não pode ver) é o próximo passo, onde outro agente no sistema do sendgrid percorre a fila, pega sua mensagem e a entrega ao próximo MTA.
O identificador da fila ajuda no rastreamento - se ela fosse perdida, você poderia ir ao administrador do sistema do sendgrid e perguntar “o que aconteceu com o ID de fila ABC1234567 depois que seu sistema o aceitou?”

Oi Jay. Está nos logs do Discourse. Farei o teste de e-mail também. Obrigado!

Obrigado, Michael. Relatarei quando receber um e-mail do sistema. Obviamente, devo receber o e-mail.

Veja Solução de problemas de e-mail em uma nova instalação do Discourse..\n.você precisa garantir que seu e-mail de notificação seja um que seu serviço de e-mail aceitará.