HTTP 4xx

426 Upgrade Required

The server refuses the request over the current protocol and asks the client to upgrade, for example to TLS.

4xx Client error

What causes it

  • A server requiring a newer protocol version.

How to fix it

Reconnect using the protocol named in the Upgrade header.

Example response

A typical raw HTTP response a client receives for a 426, with the headers this code is defined around.

HTTP/1.1 426 Upgrade Required
Upgrade: HTTP/2
Connection: Upgrade
Content-Type: text/html; charset=utf-8

Know before your visitors do.

Sentinel checks your site around the clock from multiple regions and alerts you the moment it starts returning a 4xx error, so you can fix it before it costs you.