You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Mars Meng <ma...@infowonder.com.cn> on 2007/12/20 07:03:39 UTC

i got the error....

mina-dev,hello!

	i run the examples/echoserver,use SSL.but hava this error:

SEVERE: [/127.0.0.1:33505] EXCEPTION:
javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
        at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:421)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:501)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:51)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:787)
        at org.apache.mina.filter.ThreadPoolFilter.processEvent(ThreadPoolFilter.java:718)
        at org.apache.mina.filter.ThreadPoolFilter$Worker.processEvents(ThreadPoolFilter.java:474)
        at org.apache.mina.filter.ThreadPoolFilter$Worker.run(ThreadPoolFilter.java:429)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
        at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:152)
        at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759)
        at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
        at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
        at org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSLHandler.java:675)
        at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:492)
        at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:291)
        at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:389)
        ... 6 more
javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
        at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:421)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:501)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:51)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:787)
        at org.apache.mina.filter.ThreadPoolFilter.processEvent(ThreadPoolFilter.java:718)
        at org.apache.mina.filter.ThreadPoolFilter$Worker.processEvents(ThreadPoolFilter.java:474)
        at org.apache.mina.filter.ThreadPoolFilter$Worker.run(ThreadPoolFilter.java:429)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
        at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:152)
        at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759)
        at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
        at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
        at org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSLHandler.java:675)
        at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:492)
        at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:291)
        at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:389)

        
 thanks!
 				

        Mars Meng
        mars@infowonder.com.cn
          2006-08-28

Re: i got the error....

Posted by Niklas Therning <ni...@trillian.se>.
Well, what are you using to connect to the echo server? If you use SSL
on the server side your client must use SSL too. Telnet won't work and
will give you an error like this one.

/Niklas

Mars Meng wrote:
> mina-dev,hello!
>
> 	i run the examples/echoserver,use SSL.but hava this error:
>
> SEVERE: [/127.0.0.1:33505] EXCEPTION:
> javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
>         at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:421)
>         at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:501)
>         at org.apache.mina.common.support.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:51)
>         at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:787)
>         at org.apache.mina.filter.ThreadPoolFilter.processEvent(ThreadPoolFilter.java:718)
>         at org.apache.mina.filter.ThreadPoolFilter$Worker.processEvents(ThreadPoolFilter.java:474)
>         at org.apache.mina.filter.ThreadPoolFilter$Worker.run(ThreadPoolFilter.java:429)
> Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
>         at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:152)
>         at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759)
>         at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
>         at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
>         at org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSLHandler.java:675)
>         at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:492)
>         at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:291)
>         at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:389)
>         ... 6 more
> javax.net.ssl.SSLHandshakeException: Initial SSL handshake failed.
>         at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:421)
>         at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:501)
>         at org.apache.mina.common.support.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:51)
>         at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:787)
>         at org.apache.mina.filter.ThreadPoolFilter.processEvent(ThreadPoolFilter.java:718)
>         at org.apache.mina.filter.ThreadPoolFilter$Worker.processEvents(ThreadPoolFilter.java:474)
>         at org.apache.mina.filter.ThreadPoolFilter$Worker.run(ThreadPoolFilter.java:429)
> Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
>         at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:152)
>         at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759)
>         at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
>         at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
>         at org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSLHandler.java:675)
>         at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:492)
>         at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:291)
>         at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:389)
>
>         
>  thanks!
>  				
>
>         Mars Meng
>         mars@infowonder.com.cn
>           2006-08-28
>