I’m hosting a personal website, from my server side I have apache2 listening on port 80, https is not yet configured
While I had a single root A record which was proxied, https was working.
This is possible when using SSL/TLS encryption mode Flexible where Cloudflare encrypts the traffic between the client browser and Cloudflare but not between Cloudflare and the origin server
After adding another root DNS record according to the instructions on this page:
My website is no longer working, I am getting the Always Online or Connection timed out pages
I think the issue is not on my end since after disabling proxying on the two root A records the connections work and I’m getting a 403 Forbidden page (this is intentional)
Could it be that Round-robin DNS is expecting https traffic to&from the origin server? is there some configuration option that I might have missed?
If you’re seeing what you’re supposed to be seeing then it might be some kind of cache problem but I’ve tried to use private windows to go around that already… I’m blaming Cloudfront or maybe even dns propagation
Because for what I’m seeing to be true both servers should be down now
That’s the precise issue. You currently have a non-working setup and your configuration is known for this kind of issues. Make sure your servers are properly configured for SSL and have a valid certificate and it will probably work fine.
Because I have dynamic ip addresses I have a python script in a cron job that updates the records, I wouldn’t have left them in the open if they were static
The site is working for me now though, I’m getting the 403 page