"versão desatualizada do mail-receiver" no Dashboard

Desde ontem, pelo menos, estou vendo o seguinte no meu Dashboard:

Algumas sugestões com base nas configurações atuais do seu site

  • Detectamos uma versão desatualizada do mail-receiver. Por favor, acesse este servidor via SSH e execute /var/discourse/launcher rebuild mail-receiver.

Última verificação: 14 de novembro de 2019, 7:37

Tentei seguir os passos e até fiz uma reconstrução completa. Mas essa mensagem não desaparece. Alguém sabe qual pode ser a causa? Alguém mais já viu isso antes?

Acho que você precisará esperar 24 horas para que o aviso desapareça. Talvez devêssemos adicionar essa nota à mensagem @blake?

Sim, está correto. Vou atualizar a mensagem com essa observação.

Você pode me indicar um teste que eu possa fazer para saber se um site precisa atualizar o receptor de e-mail (ou sugerir um)? Suponho que eu pudesse simplesmente reconstruí-los a cada atualização por um tempo, mas seria bom se eu pudesse fazer a atualização apenas quando fosse necessário. Talvez apenas verificar se o container foi reconstruído após uma certa data?

Não tenho certeza de que tipo de teste você está procurando. Você pode verificar nos seus painéis de administração e ver se aparece “versão desatualizada do mail-receiver…”. Isso só será exibido se for detectado o uso do antigo método de autenticação da API. Se os seus sites não estiverem usando o mail-receiver ou se não tiverem recebido nenhum e-mail, essa mensagem não aparecerá. Então, como teste, você poderia responder a uma mensagem privada por e-mail e ver se ela aparece?

Sim. Isso só é um problema se você estiver gerenciando sites nos quais não faz login. Para sites para os quais tenho uma chave de API, posso acessar /admin/dashboard/problems.json e verificar se contém mail-receiver.

Presumo que isso não será um problema real até o dia, no Futuro Misterioso, em que o suporte a chaves de API na URL for removido.

Há pouco risco em reconstruir o mail-receiver mais uma vez. Provavelmente nem deveria nem tentar. :slight_smile:

Obrigado pela ajuda!

Edição: aqui está a resposta que eu estava procurando! Update mail-receiver to the release version

@k4rtik Obrigado por trazer isso à tona. Acontece que há uma etapa adicional que precisa ser realizada para que o mail-receiver seja atualizado. Você poderia seguir os passos no guia Update mail-receiver to the release version? Após fazer isso, a mensagem de atualização deve desaparecer em cerca de um dia.

Como você e @david mencionaram inicialmente, a mensagem desapareceu após esperar por mais de 24 horas. Ainda preciso realizar alguma etapa adicional?

Se você não recebe muitos e-mails, ele pode ter expirado por conta própria e pode aparecer novamente na próxima vez que você receber um e-mail. Recomendo seguir as etapas de atualização para que você fique fixado na versão release do mail-receiver e não em uma versão antiga 1.x.