Estou tendo uma falha ao tentar atualizar meu discourse para a versão mais recente. O caminho do arquivo:
/etc/nginx/conf.d/outlets/server/20-https.conf
não existe na minha instância virtual do Ubuntu 24.04. Ou talvez o erro abaixo signifique que ele está faltando na instalação do nginx na imagem docker. Parece haver um problema em pups-1.2.1.
Qualquer ajuda é apreciada. Eu não estou usando nginx no meu sistema principal, pois estou usando:
FAILED
--------------------
Errno::ENOENT: No such file or directory @ rb_sysopen - /etc/nginx/conf.d/outlets/server/20-https.conf
Localização da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/replace_command.rb:11:in `read'
a substituição falhou com os parâmetros {"filename"=>"/etc/nginx/conf.d/outlets/server/20-https.conf", "from"=>"/listen 443
ssl;(\\\\nlisten \\\\[::\\\\]:443 ssl;)?/", "to"=>"listen unix:/shared/nginx.https.sock ssl;\\nset_real_ip_from unix:;"}
a inicialização falhou com o código de saída 1
** FALHA AO INICIALIZAR ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
e3176c7debb5ed1c106765e76f5896b83dac3bb21dd3478b2ac043cbcb8032e1