I've been getting a lot of weird errors on websites that relate to HTTPS. These sites works great in FF and IE, but fail to load in Chrome. It appears that though I'm requesting an unsecured URL (http), Google Chrome adds an extra header HTTPS:1
to the request.
This causes some servers, probably some that use offload SSL and provide a shared hosting, to respond with an error since there is no SSL on the server.
I'm not being redirected to a secured page (HTTPS), rather all internal URLs in the source are being edited to https.
I've checked the connection with fiddler. This parsing is not being made on my computer and the only difference is this HTTPS:1
header.
I've created a simple PHP page that prints the $_SERVER
variable. When I access it with chrome I can see: [HTTP_HTTPS] => 1
. I cannot see it with FireFox.
I've tried clearing all data, unpairing chrome from my google account, and removing and installing Chrome from scratch.
Anyone have any idea about this? It is driving me crazy.