Hi Simone and Thomas,
I just tried the 1.1.5.v20130313 npn version and it works (incoming
requests at the upstream server, and an active SPDY session in chrome).
Thanks for solving this.

One thing I noticed: when using the HTTPSPDYProxyServerConnector with plain
HTTP (as configured on port 8080), I get the following error.

2013-03-14 10:35:15.430:INFO:oejssp.HTTPSPDYProxyServerConnector:main:
Started HTTPSPDYProxyServerConnector@8caaae{HTTP/1.1}{0.0.0.0:8080}
2013-03-14 10:35:15.644:INFO:oejssp.HTTPSPDYProxyServerConnector:main:
Started H
TTPSPDYProxyServerConnector@15d6bd6{SSL-npn}{0.0.0.0:8443}
2013-03-14 10:35:39.120:INFO:oejc.ResponseNotifier:HttpClient@20867435-12:
Exception while notifying listener
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2@2790e
java.lang.IllegalStateException: No match found
at java.util.regex.Matcher.group(Matcher.java:485)
at
org.eclipse.jetty.spdy.server.proxy.ProxyHTTPSPDYConnection$HTTPStream.reply(ProxyHTTPSPDYConnection.java:247)
at
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2.onHeaders(HTTPProxyEngine.java:145)
at
org.eclipse.jetty.client.ResponseNotifier.notifyHeaders(ResponseNotifier.java:107)
at
org.eclipse.jetty.client.ResponseNotifier.notifyHeaders(ResponseNotifier.java:99)
at
org.eclipse.jetty.client.HttpReceiver.headerComplete(HttpReceiver.java:242)
at org.eclipse.jetty.http.HttpParser.parseHeaders(HttpParser.java:793)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1100)
at org.eclipse.jetty.client.HttpReceiver.parse(HttpReceiver.java:108)
at org.eclipse.jetty.client.HttpReceiver.receive(HttpReceiver.java:75)
at org.eclipse.jetty.client.HttpConnection.receive(HttpConnection.java:319)
at
org.eclipse.jetty.client.HttpConnection.onFillable(HttpConnection.java:307)
at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:240)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:589)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:520)
at java.lang.Thread.run(Thread.java:722)
2013-03-14 10:35:39.127:INFO:oejc.ResponseNotifier:HttpClient@20867435-12:
Exception while notifying listener
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2@2790e
java.lang.IllegalStateException: generateResponse=NEED_INFO
at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:416)
at
org.eclipse.jetty.spdy.server.proxy.ProxyHTTPSPDYConnection$HTTPStream.data(ProxyHTTPSPDYConnection.java:304)
at
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2.onContent(HTTPProxyEngine.java:170)
at
org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:130)
at
org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:122)
at org.eclipse.jetty.client.HttpReceiver.content(HttpReceiver.java:285)
at org.eclipse.jetty.client.HttpReceiver.content(HttpReceiver.java:47)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1157)
at org.eclipse.jetty.client.HttpReceiver.parse(HttpReceiver.java:108)
at org.eclipse.jetty.client.HttpReceiver.receive(HttpReceiver.java:75)
at org.eclipse.jetty.client.HttpConnection.receive(HttpConnection.java:319)
at
org.eclipse.jetty.client.HttpConnection.onFillable(HttpConnection.java:307)
at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:240)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:589)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:520)
at java.lang.Thread.run(Thread.java:722)
2013-03-14 10:35:39.128:INFO:oejc.ResponseNotifier:HttpClient@20867435-12:
Exception while notifying listener
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2@2790e
java.lang.IllegalStateException: generateResponse=NEED_INFO
at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:416)
at
org.eclipse.jetty.spdy.server.proxy.ProxyHTTPSPDYConnection$HTTPStream.data(ProxyHTTPSPDYConnection.java:304)
at
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2.onContent(HTTPProxyEngine.java:170)
at
org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:130)
at
org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:122)
at org.eclipse.jetty.client.HttpReceiver.content(HttpReceiver.java:285)
at org.eclipse.jetty.client.HttpReceiver.content(HttpReceiver.java:47)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1157)
at org.eclipse.jetty.client.HttpReceiver.parse(HttpReceiver.java:108)
at org.eclipse.jetty.client.HttpReceiver.receive(HttpReceiver.java:75)
at org.eclipse.jetty.client.HttpConnection.receive(HttpConnection.java:319)
at
org.eclipse.jetty.client.HttpConnection.onFillable(HttpConnection.java:307)
at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:240)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:589)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:520)
at java.lang.Thread.run(Thread.java:722)
2013-03-14 10:35:39.129:INFO:oejc.ResponseNotifier:HttpClient@20867435-12:
Exception while notifying listener
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2@2790e
java.lang.IllegalStateException: generateResponse=NEED_INFO
at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:416)
at
org.eclipse.jetty.spdy.server.proxy.ProxyHTTPSPDYConnection$HTTPStream.data(ProxyHTTPSPDYConnection.java:304)
at
org.eclipse.jetty.spdy.server.proxy.HTTPProxyEngine$2.onSuccess(HTTPProxyEngine.java:197)
at
org.eclipse.jetty.client.ResponseNotifier.notifySuccess(ResponseNotifier.java:153)
at
org.eclipse.jetty.client.ResponseNotifier.notifySuccess(ResponseNotifier.java:145)
at org.eclipse.jetty.client.HttpReceiver.success(HttpReceiver.java:320)
at
org.eclipse.jetty.client.HttpReceiver.messageComplete(HttpReceiver.java:295)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1163)
at org.eclipse.jetty.client.HttpReceiver.parse(HttpReceiver.java:108)
at org.eclipse.jetty.client.HttpReceiver.receive(HttpReceiver.java:75)
at org.eclipse.jetty.client.HttpConnection.receive(HttpConnection.java:319)
at
org.eclipse.jetty.client.HttpConnection.onFillable(HttpConnection.java:307)
at
org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:240)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:589)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:520)
at java.lang.Thread.run(Thread.java:722)

Any thoughts on this?

best,
Arjan

On 13 March 2013 19:33, Simone Bordet <[email protected]> wrote:

> Hi,
>
> On Wed, Mar 13, 2013 at 9:46 AM, Thomas Becker <[email protected]>
> wrote:
> > Hi Arjan,
> >
> > the versions you're using are perfectly fine. Please keep using the
> latest
> > npn jar.
> > However it seems like that the latest npn jar is not compatible with the
> > OpenJDK version you use.
>
> We have released the update NPN jars, see
> http://wiki.eclipse.org/Jetty/Feature/NPN#Versions.
>
> Please use the NPN version that matches your JDK.
>
> --
> Simone Bordet
> ----
> http://cometd.org
> http://webtide.com
> http://intalio.com
> Developer advice, training, services and support
> from the Jetty & CometD experts.
> Intalio, the modern way to build business applications.
> _______________________________________________
> 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

Reply via email to