Eu executei a última atualização. A página de atualização primeiro me solicitou a atualização do plugin Docker. Após fazê-lo, recebi a mensagem dizendo que eu precisaria reconstruir os aplicativos no servidor, pois havia um problema com a imagem do site, o que parece acontecer a cada 3 ou 4 atualizações.
No servidor, ao tentar reconstruir, recebo esta mensagem de erro:
x86_64 arch detectado.
iniciando container existente
+ /usr/bin/docker start app
Resposta de erro do daemon: falha do driver ao programar conectividade externa no endpoint app (83f3d2e718d3bedaac581e14f9ce21eed1c41564483523b3a7ae2a2af1baf6fe): Erro ao iniciar o proxy userland: listen tcp4 0.0.0.0:443: bind: endereço já em uso
Erro: falha ao iniciar containers: app
Se eu tentar o discourse-doctor, recebo uma mensagem semelhante:
iniciando container existente
+ /usr/bin/docker start app
Resposta de erro do daemon: falha do driver ao programar conectividade externa no endpoint app (8937ea42fba161e42f9ffde7b2958bdba6212f0030aaebbebfe15a1fe69a0156): Erro ao iniciar o proxy userland: listen tcp4 0.0.0.0:443: bind: endereço já em uso
Erro: falha ao iniciar containers: app
Falha ao reiniciar o container.
(Nem todos os processos puderam ser identificados, informações de processos não pertencentes
não serão exibidas, você teria que ser root para ver tudo.)
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
Você poderia compartilhar seu app.yml (remova quaisquer senhas e informações confidenciais)?
Enquanto isso, tente:
sudo systemctl stop nginx
Depois, tente reconstruir?
Pelo que posso ver, de alguma forma você tem um nginx externo rodando neste servidor. A menos que você o tenha configurado para fazer proxy reverso do Discourse, esta é a causa da sua reconstrução falha.
Muito obrigado @itsbhanusharma. Esse comando, e depois reconstruir o aplicativo, funcionou para colocá-lo no ar novamente. Não tenho ideia do que causou esse problema.