Recently I’m getting Error 522 while accessing my site (https://sk-km.tk), but when I use my IP:port, I can access the site just fine. I’ve read extensively throughout most of the thread regarding to this issue and the #CommunityTip as well, but couldn’t find any solution for my issue.
For context, my site is a self-hosted Laravel site (hosted on my home PC with Apache, domain from Freenom).
.htaccess or Firewall are not blocking the CF IPs.
I don’t have a hosting provider and nothing has changed to my site since February, except for database entries.
I checked from few locations using VPN and it connected from nowhere.
There’s no load on my server at all.
Don’t know how to check that.
I’ve checked my Apache settings and they look fine, as my site works with the IP.
My SSL setting is set to Flexible; but I also tried with other options.
Basically, I flipped almost all switches to see if there’s any changes.
My domain is valid, not expired, etc.
What could be the issues in this case? If any additional information is required, please ask.
Thanks in advance.
Yeah, I’ve got that part as I was reading other threads. But I did try the other options as well.
I don’t know how I could test that. I know how to pause Cloudflare; but if I pause CF I don’t know how it’d point to my computer/IP? I don’t think that option is available on Freenom directly.
Funnily I tried with Firefox and it didn’t load, but it did load with Chrome & Edge. I also tried using mobile data (different network) and Firefox, same issue; but it did work with mobile data and Chrome.
Thanks for all help. So I disabled “Enable DNS over HTTPS” on Firefox and it did work on Firefox as well. So, basically HTTPS is not working at all. I’ll look into it why this could be. But is there any resources I should look at regarding these?