SSLException in SslHandler; based on SecureChat example

nollie jon_whitmore at sra.com
Wed Mar 24 16:40:33 EDT 2010


I tested with the 3.2.0BETA1 now and did not have good results.  Changing
only the version of Netty and the bits of code I've posted above, I never
got it to work.

When I use the future.awaitUninterruptibly().getChannel(); method and
3.2.0BETA1 I see this:
java.lang.IllegalStateException: Internal error
	at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.initHandshaker(SSLEngineImpl.java:397)
	at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.readRecord(SSLEngineImpl.java:909)
	at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:787)
	at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:663)
	at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
	at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:871)
	at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:604)
	at
org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
	at
org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349)
	at
org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at
org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
	at java.lang.Thread.run(Thread.java:613)



When I add the listener in 3.2.0.GA (which corrected my issue in 3.1.5.GA) I
see this:

java.lang.NoSuchMethodError:
org.jboss.netty.handler.codec.http.HttpResponse.setHeader(Ljava/lang/String;Ljava/lang/String;)V
	at
gov.nih.nci.ncicb.tcga.dcc.clide.server.ServerProtocolHandler.messageReceived(ServerProtocolHandler.java:125)
	at
org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler.handleUpstream(IdleStateAwareChannelHandler.java:48)
	at
gov.nih.nci.ncicb.tcga.dcc.clide.server.ServerResponseHandler.messageReceived(ServerResponseHandler.java:79)
	at
gov.nih.nci.ncicb.tcga.dcc.clide.server.ServerResponseHandler.handleUpstream(ServerResponseHandler.java:49)
	at
org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:144)
	at
org.jboss.netty.handler.timeout.IdleStateHandler.messageReceived(IdleStateHandler.java:271)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at
org.jboss.netty.handler.codec.replay.ReplayingDecoder.unfoldAndfireMessageReceived(ReplayingDecoder.java:513)
	at
org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:497)
	at
org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:434)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302)
	at
org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:317)
	at
org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:299)
	at
org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349)
	at
org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
	at
org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
	at java.lang.Thread.run(Thread.java:613)


-- 
View this message in context: http://n2.nabble.com/SSLException-in-SslHandler-based-on-SecureChat-example-tp2628574p4793726.html
Sent from the Netty User Group mailing list archive at Nabble.com.


More information about the netty-users mailing list