You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by giri reddy <gi...@yahoo.co.in> on 2007/01/25 10:46:28 UTC

Error while executing the MINA example - echoserver (with SSL)

Hi,
When I try to execute the example – echoserver
(USE_SSL = true) provided in MINA, I am getting the
following.


     [java] Jan 25, 2007 2:51:06 PM
com.infor.smtp.Main main
     [java] INFO: Mina SMTP server started
     [java] 8657 [SocketAcceptorIoProcessor-0.0] INFO
net.sf.jamesha.smtp.server
.SMTPProtocolHandler - [/10.91.102.254:2060] CREATED
     [java] 8688 [AnonymousIoService-1] INFO
net.sf.jamesha.smtp.server.SMTPProt
ocolHandler - [/10.91.102.254:2060] OPENED
     [java] 8704 [AnonymousIoService-1] INFO
net.sf.jamesha.smtp.server.SMTPProt
ocolHandler - [/10.91.102.254:2060] WRITE:
DirectBuffer[pos=0 lim=29 cap=32: 32
32 30 20 6C 6F 63 61 6C 68 6F 73 74 20 4D 69 6E 61 20
53 4D 54 50 20 30 2E 31 0D
 0A]
     [java] 34282 [AnonymousIoService-7] INFO
net.sf.jamesha.smtp.server.SMTPPro
tocolHandler - [/10.91.102.254:2060] EXCEPTION:
     [java] javax.net.ssl.SSLHandshakeException:
Initial SSL handshake failed.
     [java]     at
org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.ja
va:424)
     [java]     at
org.apache.mina.common.support.AbstractIoFilterChain.callNext
MessageReceived(AbstractIoFilterChain.java:362)
     [java]     at
org.apache.mina.common.support.AbstractIoFilterChain.access$1
200(AbstractIoFilterChain.java:54)
     [java]     at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.messageReceived(AbstractIoFilterChain.java:800)
     [java]     at
org.apache.mina.filter.executor.ExecutorFilter.processEvent(E
xecutorFilter.java:243)
     [java]     at
org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsR
unnable.run(ExecutorFilter.java:305)
     [java]     at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExec
utor$Worker.runTask(ThreadPoolExecutor.java:665)
     [java]     at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExec
utor$Worker.run(ThreadPoolExecutor.java:690)
     [java]     at
java.lang.Thread.run(Thread.java:595)
     [java] Caused by: javax.net.ssl.SSLException:
Unrecognized SSL message, pla
intext connection?
     [java]     at
com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInComplet
ePacket(EngineInputRecord.java:152)
     [java]     at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLE
ngineImpl.java:759)
     [java]     at
com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineIm
pl.java:674)
     [java]     at
javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
     [java]     at
org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSL
Handler.java:677)
     [java]     at
org.apache.mina.filter.support.SSLHandler.handshake(SSLHandle
r.java:494)
     [java]     at
org.apache.mina.filter.support.SSLHandler.messageReceived(SSL
Handler.java:293)
     [java]     at
org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.ja
va:392)
     [java]     ... 8 more

could you please help me to resolve this problem.

Regards
Sai


		
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something new
http://in.answers.yahoo.com/

Re: Error while executing the MINA example - echoserver (with SSL)

Posted by Niklas Therning <ni...@trillian.se>.
giri reddy wrote:
> Hi,
> When I try to execute the example – echoserver
> (USE_SSL = true) provided in MINA, I am getting the
> following.
>
>
>      [java] Jan 25, 2007 2:51:06 PM
> com.infor.smtp.Main main
>      [java] INFO: Mina SMTP server started
>      [java] 8657 [SocketAcceptorIoProcessor-0.0] INFO
> net.sf.jamesha.smtp.server
> .SMTPProtocolHandler - [/10.91.102.254:2060] CREATED
>      [java] 8688 [AnonymousIoService-1] INFO
> net.sf.jamesha.smtp.server.SMTPProt
> ocolHandler - [/10.91.102.254:2060] OPENED
>      [java] 8704 [AnonymousIoService-1] INFO
> net.sf.jamesha.smtp.server.SMTPProt
> ocolHandler - [/10.91.102.254:2060] WRITE:
> DirectBuffer[pos=0 lim=29 cap=32: 32
> 32 30 20 6C 6F 63 61 6C 68 6F 73 74 20 4D 69 6E 61 20
> 53 4D 54 50 20 30 2E 31 0D
>  0A]
>      [java] 34282 [AnonymousIoService-7] INFO
> net.sf.jamesha.smtp.server.SMTPPro
> tocolHandler - [/10.91.102.254:2060] EXCEPTION:
>      [java] javax.net.ssl.SSLHandshakeException:
> Initial SSL handshake failed.
>      ...
>   

What client are you using? If it's MINA based you must make sure it uses
an SSLFilter and that you have enabled client mode on the SSLFilter on
the client side.

HTH

-- 
Niklas Therning
www.spamdrain.net