hi, the problem with just using --module=http2 is that you end up including a sub-module such as alpn-impl/alpn-1.8.0_45.mod which contains this:
[exec] -Xbootclasspath/p:lib/alpn/alpn-boot-8.1.3.v20150130.jar This means that a new VM is spawned from the original one which I really don't like. I prefer to pass the correct boot classpath to jetty by using the JAVA_OPTIONS environment variable which is used by the init.d script to launch jetty. I don't think this has anything to do with the problem though. As I said HTTP2 works correctly in Chrome which wouldn't be possible if I had messed the config so bad. I am sure I have done something wrong somewhere though, for example is this line correct? jetty.alpn.protocols=h2,h2-17,h2-16,h2-15,h2-14,http/1.1 If I put http/1.1 first then Chrome does not seem to negotiate h2. I am wondering whether that would fix IE11 though, will try and let the group know. thanks, Michele On 29 July 2015 at 18:00, <[email protected]> wrote: > Send jetty-users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of jetty-users digest..." > > Today's Topics: > > 1. IE11 shows only "invalid_preface" when HTTP2 is enabled > (Michele Rossi) > 2. Re: IE11 shows only "invalid_preface" when HTTP2 is enabled > (Joakim Erdfelt) > > > ---------- Forwarded message ---------- > From: Michele Rossi <[email protected]> > To: [email protected] > Cc: > Date: Wed, 29 Jul 2015 16:47:27 +0200 > Subject: [jetty-users] IE11 shows only "invalid_preface" when HTTP2 is > enabled > hi, > I am experimenting with Jetty 9.3.0 and HTTP2 which I have enabled as > follows: > > --lib=lib/http2/*.jar > --lib=lib/jetty-alpn-client-${jetty.version}.jar > --lib=lib/jetty-alpn-server-${jetty.version}.jar > > etc/jetty-http2.xml > etc/jetty-alpn.xml > > > It all works fine on Chrome (and thanks to a handy plugin I can see that > Chrome is actually using HTTP2) but on IE11 the page doesn't render at all > and all I get is "invalid_preface" on a white page. > > I am probably doing something glamorously wrong - any tips much > appreciated. > > thanks, > Michele > > > > > ---------- Forwarded message ---------- > From: Joakim Erdfelt <[email protected]> > To: JETTY user mailing list <[email protected]> > Cc: > Date: Wed, 29 Jul 2015 08:26:56 -0700 > Subject: Re: [jetty-users] IE11 shows only "invalid_preface" when HTTP2 is > enabled > Do not enable http2 that way > If you are using --lib= you are not enabling it properly. > > Use --module=http2 instead of those 3 --lib lines. > > > Joakim Erdfelt / [email protected] > > On Wed, Jul 29, 2015 at 7:47 AM, Michele Rossi <[email protected]> > wrote: > >> hi, >> I am experimenting with Jetty 9.3.0 and HTTP2 which I have enabled as >> follows: >> >> --lib=lib/http2/*.jar >> --lib=lib/jetty-alpn-client-${jetty.version}.jar >> --lib=lib/jetty-alpn-server-${jetty.version}.jar >> >> etc/jetty-http2.xml >> etc/jetty-alpn.xml >> >> >> It all works fine on Chrome (and thanks to a handy plugin I can see that >> Chrome is actually using HTTP2) but on IE11 the page doesn't render at all >> and all I get is "invalid_preface" on a white page. >> >> I am probably doing something glamorously wrong - any tips much >> appreciated. >> >> thanks, >> Michele >> >> >> >> _______________________________________________ >> jetty-users mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/jetty-users >> > > > _______________________________________________ > jetty-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
