I’m trying to get a handle on how Always Online is supposed to work. But the information I’m finding seems inconsistent.
For instance, on the Caching page, if I open the Help text below the Always Online settings, I see this:
Always Online will only trigger for specific error conditions, namely 500,503 or 4XX series errors.
But on the ‘Why is Always Online not working?’ page on the support site (https://support.cloudflare.com/hc/en-us/articles/202238800), it says:
In order to trigger Always Online, your web server will need to be returning a standard HTTP Error code of 502 or 504 timeout. Always Online will also work when we encounter issues contacting your origin (Cloudflare Errors 521 & 523), timeouts (522 & 524), SSL errors (525 & 526) or an unknown error (520). Always Online will not be triggered for other HTTP response codes, such as 404s, 500, 503, database connection errors, internal server error, or empty replies from server.
Am I missing something, or do these statements contradict one another?