Olá,
Após algumas atualizações, o Discourse parou de funcionar no Raspi4.
Eu escrevi e instalei aqui antes.
Tentei muitas coisas, mas não consigo resolver o problema. Honestamente, não consegui encontrar onde estava o erro.
Olá,
Após algumas atualizações, o Discourse parou de funcionar no Raspi4.
Eu escrevi e instalei aqui antes.
Tentei muitas coisas, mas não consigo resolver o problema. Honestamente, não consegui encontrar onde estava o erro.
Você pode compartilhar a saída de
docker ps -a
ps aux | grep cloudflared
E quanto a curl -I localhost?
Isso significa que o aplicativo Discourse não é capaz de iniciar.
Acabei de reconstruir https://discourse-on-a-pi.falco.dev/ então sei que está funcionando bem. Você tem algum plugin nessa instalação?
tail -n 50 /var/discourse/shared/standalone/log/rails/production.log também pode dar algumas pistas.
Não, eu não estou usando nenhum plugin. Estou apenas usando o componente de tema de locais de saída de plugin.
tail -n 50 /var/discourse/shared/standalone/log/rails/production.log
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 63.6ms | Allocations: 11276)
Rendered list/list.erb within layouts/application (Duration: 66.0ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:48:43 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 78.8ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:48:55 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 59.2ms | Allocations: 11276)
start
done
start
done
Started GET "/" for 188.119.17.7 at 2022-08-03 14:54:33 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 51.5ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:56:09 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 52.6ms | Allocations: 11276)
start
done
Started GET "/" for 188.119.17.7 at 2022-08-03 14:57:18 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 52.1ms | Allocations: 11276)
start
done
start
done
start
done
start
done
start
done
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:13:18 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 67.5ms | Allocations: 6453)
Started GET "/" for 188.119.17.7 at 2022-08-03 15:13:43 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 56.6ms | Allocations: 11272)
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:14:13 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 2.0ms | Allocations: 94)
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:14:35 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 1.6ms | Allocations: 94)
start
done
start
done
Isso é super estranho! Não estou ciente de casos em que a rota /latest possa causar um 404
.
Parece que você acabou em uma configuração inválida de alguma forma. Você mexeu com o banco de dados?
Rotas como https://dev.zettabayt.com/about.json estão funcionando bem, mas você tem um erro de inconsistência em seu banco de dados em algum lugar.
Acabei de atualizar o Discourse para a versão mais recente. Não fiz nada com o banco de dados.
Existe a possibilidade de o banco de dados ter sido corrompido devido ao uso do cartão SD do Pi. Nesse caso, você precisaria restaurar a partir do último backup funcional.