Some things just aren't possible

Limitations

The HTTP/2 Server has a few limitations that you should be aware of.

It's easy to tout all the benefits and features of the Read Write Tools' HTTP/2 Server, but com'on, it's not sliced bread 1

Here's a list of common well-known limitations:

  1. Unencrypted http: is not supported. All hosts must have legitimate SSL certificates.
  2. Encrypted https: does not not support the now obsolete SSL protocol, or unsafe versions of TLS 1.0 and 1.1. Only TLS 1.2 is supported. (TLS 1.3 is slated for later).
  3. The HTTP upgrade header and 101 Switching Protocols response code are not supported. Use HTTPS instead.
  4. The HTTP CONNECT method for tunneling to an origin server is not supported. (This is usually referred to as a proxy server.)
  5. Server-side scripting is handled by JavaScript using Node.js. Other scripting and templating languages, such as Java Server Pages, ActiveX Server Pages, PHP, Ruby on Rails, Django, and ColdFusion are not supported.

Some things just aren't possible