I am getting a 522 error on getsmartbird.com but am not sure why. I have two domains on one Apache server, both virtual hosts. Both use Cloudflare and are DigitalOcean droplets. The first (smartbird.io) works perfectly. The second (getsmartbird.com) works perfectly when I add the IP to my Windows hosts file.
I followed these instructions:
https://support.cloudflare.com/hc/en-us/articles/200171906-Error-522-Connection-timed-out
- Web server is not overloaded. Requests work fine to smartbird.io (on the same server) and the server is not in use yet. Load average is below 1, plenty of memory free, very low I/O. Server is not overloaded.
- Cloudflare requests are not blocked. Requests work fine to smartbird.io.
- Networking is not faulty. Requests work fine to smartbird.io.
- Keepalives are not disabled.
It could? be a misconfiguration in my Apache. But again, requests go through when I add the IP to my hosts file, so I would think that would rule out misconfiguration.
Ideas?