Is there any specific reason that you're using Jetty 8?
If not, I'd highly recommend that you use Jetty 9.1 if you want to use
SPDY. Jetty 7/8's SPDY connectors have a feature freeze since a long
time as we decided to continue SPDY development only in Jetty 9.x. So
really if you want to use SPDY, use Jetty 9 if you can.
On 04/02/14 10:22, Petar Tahchiev wrote:
I tested with
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)
on windows 8 and npn-boot version 1.1.6.v20130911 and it still doesn't
work :(
2014-02-04 Nils Kilden-Pedersen <[email protected]
<mailto:[email protected]>>:
On Mon, Feb 3, 2014 at 5:44 PM, Petar Tahchiev
<[email protected] <mailto:[email protected]>> wrote:
I just tested it and I see the same result :(
Do you know where is the table with JVM version -> npn boot
version.
http://www.eclipse.org/jetty/documentation/current/npn-chapter.html#npn-versions
I will try to test on windows tomorrow.
2014-02-04 Joakim Erdfelt <[email protected]
<mailto:[email protected]>>:
For that Java VM you should be using
npn-boot-1.1.3.v20130313.jar
--
Joakim Erdfelt <[email protected]
<mailto:[email protected]>>
webtide.com <http://www.webtide.com/> - intalio.com/jetty
<http://intalio.com/jetty>
Expert advice, services and support from from the Jetty &
CometD experts
eclipse.org/jetty <http://eclipse.org/jetty/> - cometd.org
<http://cometd.org/>
On Mon, Feb 3, 2014 at 3:45 PM, Petar Tahchiev
<[email protected] <mailto:[email protected]>> wrote:
$ java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04,
mixed mode)
$ uname -a
Linux petar-Inspiron-N5110 3.5.0-17-generic #28-Ubuntu
SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64
GNU/Linux
2014-02-04 Joakim Erdfelt <[email protected]
<mailto:[email protected]>>:
What specific version of Java are you using? (be
specific)
The NPN support is Java version specific as we
provide extra SSL support not built-into Java
itself in order to communicate SPDY.
--
Joakim Erdfelt <[email protected]
<mailto:[email protected]>>
webtide.com <http://www.webtide.com/> -
intalio.com/jetty <http://intalio.com/jetty>
Expert advice, services and support from from the
Jetty & CometD experts
eclipse.org/jetty <http://eclipse.org/jetty/> -
cometd.org <http://cometd.org/>
On Mon, Feb 3, 2014 at 3:31 PM, Petar Tahchiev
<[email protected]
<mailto:[email protected]>> wrote:
Hello everyone,
I'm using Jetty version 8.1.14.v20131031 and
jetty npn boot version 1.1.6.v20130911 and
jetty npn api version 1.1.0.v20120525. I
followed the documentation and declared 2 spdy
connectors in my jetty.xml:
--------------------------
<New id="sslContextFactory"
class="org.eclipse.jetty.util.ssl.SslContextFactory">
<Set name="keyStore"><SystemProperty
name="jetty.home" default="."
/>/src/main/resources/keystore</Set>
<Set name="keyStorePassword">AAAA</Set>
<Set name="keyManagerPassword">BBBB</Set>
<Set name="trustStore"><SystemProperty
name="jetty.home" default="."
/>/src/main/resources/keystore</Set>
<Set name="trustStorePassword">CCCCC</Set>
<Set name="protocol">TLSv1</Set>
</New>
<Call name="addConnector">
<Arg>
<New
class="org.eclipse.jetty.spdy.http.HTTPSPDYServerConnector">
<Set name="Port"><Property name="jetty.port"
default="8111"/></Set>
</New>
</Arg>
</Call>
<Call name="addConnector">
<Arg>
<New
class="org.eclipse.jetty.spdy.http.HTTPSPDYServerConnector">
<Arg>
<Ref id="sslContextFactory" />
</Arg>
<Set name="Port">8112</Set>
<Set name="statsOn">true</Set>
</New>
</Arg>
</Call>
----------------------------------
I also declared the npn boot in my
bootclasspath (I use maven jetty plugin)
-----------------------------------
<jvmArgs>-Xmx1024m -Xms512m
-XX:+CMSClassUnloadingEnabled
-XX:MaxPermSize=512m -XX:PermSize=256m
-Xbootclasspath/p:${settings.localRepository}/org/mortbay/jetty/npn/npn-boot/${jetty.npn.boot.version}/npn-boot-${jetty.npn.boot.version}.jar</jvmArgs>
-----------------------------------
When starting jetty I see the following in the
logs:
-----------------------------------
[WARNING] !RequestLog
[INFO] Started
[email protected]:8111
<http://[email protected]:8111>
[INFO] SPDY support is experimental. Please
report feedback at [email protected]
<mailto:[email protected]>
[INFO] Enabled Protocols [SSLv2Hello, SSLv3,
TLSv1, TLSv1.1, TLSv1.2] of [SSLv2Hello,
SSLv3, TLSv1, TLSv1.1, TLSv1.2]
[INFO] Started
[email protected]:8112
<http://[email protected]:8112>
[INFO] SPDY support is experimental. Please
report feedback at [email protected]
<mailto:[email protected]>
[INFO] Started Jetty Server
-----------------------------------
so it seems like the connectors are working.
But when I go to http://localhost:8111/ chrome
or firefox does not seem to detect that this
is spdy!!! Also if I inspect with chrome
developer tools the network traffic - indeed
it is not spdy! And most bizzarly when I go to
https://localhost:8112/ the page loads forever
and never returns response so I have to kill
the server.
Any idea why?
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5
1965 8550 C311 0611
_______________________________________________
jetty-users mailing list
[email protected]
<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
_______________________________________________
jetty-users mailing list
[email protected]
<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965
8550 C311 0611
_______________________________________________
jetty-users mailing list
[email protected] <mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
_______________________________________________
jetty-users mailing list
[email protected] <mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311
0611
_______________________________________________
jetty-users mailing list
[email protected] <mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
_______________________________________________
jetty-users mailing list
[email protected] <mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/jetty-users
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users