However my browsers are still reporting its unsecure. I have HTTPS redirects/rewrites turned on in the cloudlfare settings and I set up the nameservers correctly on Godaddy (I’ve done this before with a previous website and didn’t have these issues)
This would usually indicate that your local DNS is not properly resolving your site. Check your browser’s Dev Tools (F12 in Chrome) and look at the Network tab to see which IP address and response headers you’re getting. The headers should indicate it’s Cloudflare.
Go and install a new Lets Encrypt SSL Certificate and then re-check.
But also you seems not to be proxied by CF, so this also might be right:
?
So your NS are not propagated completely or you are using local/other DNS settings which are pointing your Domain directly to your IP (just for you seems like)
Yes true.
There are two SSL Certs.
CloudFlare SSL Cert (this is valid)
OriginServer SSL Cert (this is NOT valide)
Just reissue a new Lets Encrypt SSL Cert and you should be good to go for the SSL Part.
Your other problem is that you (dont know yet why) are not getting routed through CloudFlare
Everything about your origin Server is getting done on your origin Server.
Where you are located doesnt matter normally if the NS entries are propagated
Since it seems you’re able to install your own cert: If you can’t generate a Let’s Encrypt certificate, a Cloudflare origin cert would be a great alternative:
But it would not work for him if he is not getting routed through CloudFlare, as its not a valid public SSL Cert, just valid for CloudFlare. This makes sense and I’m just using CF-Certs, but for him it would not work since he is not getting routed through CloudFlare
in your CMD/Console/PowerShell whatever and provide us the output?
Seems like your DNS lookup for your Domain is getting cached or the NS are not propagated yet and therefor you are currently not getting routed through CloudFlare as you are taking the direct way to the IP.
Also this must mean that you are using CloudFlare in SSL Mode “Full”. After we are done you should change to “Full (Strict)” But wait untill everything is ready