Discourse site loads via IP but via domain only header

You’ll need an SSL certificate; I recommend following the Setting up HTTPS support with Let's Encrypt guide to get a free SSL certificate for your site.

First though, you ought to verify that the ember_jquery.js file is complete when loaded directly from the IP instead of via CF.

1 Like