So I'm having an issue where a domain renders properly in one browser, but not in another. In this example, Chrome 74 loads the site fine, but Chrome 76 ends up rendering a 500 error.

Here is the thing; when I stop Apache, Chrome 74 renders a CloudFlare error saying the it couldn't reach the site. However, Chrome 76 still renders a 500 error.

After stopping Apache and checking with netstat, nothing should be listening on the port (80), and doesn't seem to be:

netstat -tlnpt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       
PID/Program name
tcp        0      0*               LISTEN          1433/mysqld
tcp        0      0    *               LISTEN          1448/sshd
tcp6       0      0 :::22                   :::*                    LISTEN          1448/sshd

This seems to be happening in Safari as well. This is a DigitalOcean droplet (Ubuntu 18.04.2) and it seems to be behind CloudFlare.

Since shutting down Apache2 doesn't seem to affect the 500 error some browsers show, I'm pretty far out of my domain. I've cleared browser cache/etc but no luck. I'm pretty lost.


Note that the domain resolves as an IPv6 address at port 80 in both browsers it is loading correctly and one's it isn't. I did find some people mentioning IPv6 as causing problems only in some browsers, but it didn't lead anywhere.


AND if I shutdown the server, I still get the 500 error in some browsers. Is this a CloudFlare edge server error perhaps?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.