I have installed discourse on my subdomain which is using Cloudflare DNS and flexible SSL.
The problem is with Admin account activation after installation. The activation URL I get is “http” and when I open it the browser show error, nothing happens on clicking “click here to activate your account”.
Here are the console errors.
Refused to load the script
https://ajax.cloudflare.com/cdn-cgi/scripts/a2bd7673/cloudflare-static/rocket-loader.min.jsbecause it violates the following Content Security Policy directive: "script-src ‘unsafe-eval’ ‘report-sample’
<URL> <URL><URL>… Note that ‘script-src-elem’ was not explicitly set, so ‘script-src’ is used as a fallback.
Mixed Content: The page at
<URL>was loaded over HTTPS, but requested an insecure favicon
<URL>. This request has been blocked; the content must be served over HTTPS.