Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] [jetty-dev] HTTP/2 support in Jetty 9.3.0

I just tried Chromium 39.0.2171.65 Ubuntu 14.04 (64-bit) and it connects fine with HTTP2

I ran the Http2Server tets harness locally and hit it with https://localhost:8443/test and got:

Hello from Jetty using HTTP/2
date=Fri Dec 12 11:49:56 CET 2014

So looks OK. 

I pointed it at and I think it is http/2 - no easy way to tell, but it is using http/2 header formats :scheme: :path: etc.

On 12 December 2014 at 09:28, Greg Wilkins <gregw@xxxxxxxxxxx> wrote:

We've been mostly testing with FF nightly, although I have also had positive reports of curl working fine.

Note that is running HTTP/2 so you should be able to test there as well.

I'll give chrome a go today and report back.


On 11 December 2014 at 11:15, Jeroen van der Hooft <jeroen.vanderhooft@xxxxxxxxxxxxxx> wrote:
Dear all,

Last August, developers announced that draft 14 of HTTP/2 is now live. I am currently using the provided source code of Jetty 9.3.0 of the GitHub project, which comes with an HTTP/2 component and associated HTTP/2 module. Using the default configurations, the server is started with HTTP/2 enabled:

INFO:oejs.ServerConnector:main: Started ServerConnector@3796751b{HTTP/1.1,[http/1.1]}{}
INFO:oejs.ServerConnector:main: Started ServerConnector@12f41634{SSL,[ssl, alpn, h2-15, h2-14]}{}
INFO:oejs.Server:main: Started @887ms

However, from the Google Chrome browser (using --enable-spdy4) or using curl 7.39.0 (which comes with support for HTTP/2), an invalid preface error is returned. According to the latest draft, this means that the peer does not support HTTP/2. Any idea what may cause this problem to arise?

Kind regards,

Jeroen van der Hooft
jetty-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top