Hola,
Después de algunas actualizaciones, Discourse dejó de funcionar en Raspi4.
Lo escribí y lo instalé aquí antes.
Intenté muchas cosas pero no pude resolver el problema. Honestamente, no pude encontrar dónde estaba el error.
Hola,
Después de algunas actualizaciones, Discourse dejó de funcionar en Raspi4.
Lo escribí y lo instalé aquí antes.
Intenté muchas cosas pero no pude resolver el problema. Honestamente, no pude encontrar dónde estaba el error.
¿Puedes compartir la salida de
docker ps -a
ps aux | grep cloudflared
¿Qué hay de curl -I localhost?
Eso significa que la aplicación Discourse no es capaz de iniciarse.
Acabo de reconstruir https://discourse-on-a-pi.falco.dev/ así que sé que funciona bien. ¿Tienes algún plugin en esa instalación?
tail -n 50 /var/discourse/shared/standalone/log/rails/production.log también podría dar algunas pistas.
No, no estoy usando ningún plugin. Solo estoy usando el componente temático de ubicaciones de salida de plugins.
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
¡Eso es súper raro! No conozco casos en los que la ruta /latest pueda causar un 404
.
Parece que terminaste en una configuración inválida de alguna manera. ¿Has metido la pata con la base de datos?
Rutas como https://dev.zettabayt.com/about.json funcionan bien, pero tienes un error de inconsistencia en tu base de datos en alguna parte.
Acabo de actualizar Discourse a la última versión. No hice nada con la base de datos.
Existe la posibilidad de que la base de datos se haya corrompido debido al uso de la tarjeta SD de la Raspberry Pi. En este caso, necesitaría restaurar desde la última copia de seguridad que funcionaba.