RandomUsername reported a critical issue with Discourse registration on Ubuntu 24.10, where the registration page refreshes instead of redirecting to the next steps. After attempting various fixes, including reinstalling Docker, the issue persisted. pfaffman noted that Ubuntu 24.10 is not yet released and recommended using only LTS versions, which are supported for a longer period. Arkshine agreed, stating that Discourse works as expected on Ubuntu 24.04 LTS. The issue appears to be related to the non-LTS version of Ubuntu.
Description:
After starting up image by this guide
The registration page after pressing button “Register” is just refreshing and not redirecting to next steps.
After some searching how to fix the problem I found in internet that problem might be with pre-installed docker by ubuntu (I didn’t installed it) and the command how to fix it:
wget -qO- https://get.docker.com/ | sh
After it I was able to send a registration email to my admin mail the only time, but still haven’t finished registration process.
The next day (18.02.25) I saw some new ubuntu kernel updates packages. After updates the registration have broken down again - it just refreshing page again.
I tried to run that script again, tried to apt-purge docker-io, apt-purge docker-cli, apt-purge containerd-io, rm -rf /etc/docker, rm -rf /var/lib/docker, rm -rf /var/discourse, tried to install docker-io package and nothing helps.
Reproducible steps:
Try to install discourse on pure ubuntu 24.10.