Hi just installed a fresh new copy of Discourse (ver 2.9.0.beta7) and didn’t do anything other than registering for the first account and noticed buttons of a few areas aren’t working.
Next button on Setup Wizard. I can’t progress to the next page. Am seeing the following same message in the console output for Chrome, Safari, or Edge. Trying Incognito or InPrivate mode doesn’t work either.
I’m using the two container approach with both data and web_only containers running on the same machine. Don’t think it’d be related but in case this may have anything to do with it. Per When should I switch from beta release to stable release? - support - Discourse Meta it doesn’t appear it has anything to do with me using beta version or version: tests-passed.
Are you using some sort of reverse proxy? I see a PUT request being blocked, which doesn’t happen when Discourse is installed following the official install guide and there are no middleboxes between the browser and the Discourse server.
Your install also lacks HTTPS, which is enabled by default on every install that follows the official install.
Hi thanks for the pointer. Checked the firewall and yup I can see a PUT request blocked on port 80. It’s actually right there in front of my eyes with the console log! I can confirm it’s now working after I permitted this on the firewall. Strange though because I was running an older version of Discourse from about 2 years ago and didn’t have this issue. Guess it’s changed.
I’m not using the discourse-setup to do the install so not using HTTPS atm as I’m planning to install a certificate in there separately.