I was curious why there is an unusual number of reports related to Cloudflare issues lately, so I gave it a try myself. It seems to work quite well. All I had to do was change the DNS entry to “Proxied”, switch the SSL setting from “Flexible” to “Full (strict)”, add the cloudflare.template.yml
to app.yml
and rebuild the container.
Click on the image – it is a rather large and long screenshot.
@Zyniker I didn’t have to switch to TLS 1.2. You might want to recheck your settings and see if something else is different.
@Noba Could you please try to rebuild your container again just to rule out any issues with that?
cd /var/discourse
git pull
./launcher rebuild app
You might also want to check the nginx error log. You can find it on the host at /var/discourse/shared/standalone/log/var-log/nginx/error.log