You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Chathura Randika (JIRA)" <ji...@apache.org> on 2010/11/03 11:15:25 UTC
[jira] Created: (DIRMINA-805) No cipher suites and protocols in
SslFilter
No cipher suites and protocols in SslFilter
-------------------------------------------
Key: DIRMINA-805
URL: https://issues.apache.org/jira/browse/DIRMINA-805
Project: MINA
Issue Type: Bug
Components: Filter
Affects Versions: 2.0.0-M6
Environment: Windows Xp, jdk1.5.0_05
Reporter: Chathura Randika
Fix For: 2.0.0-M6
When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
WARNING: Unexpected exception.
org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
Caused by: java.lang.IllegalArgumentException: TLSv1.1
at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Chathura Randika (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chathura Randika updated DIRMINA-805:
-------------------------------------
Fix Version/s: (was: 2.0.0-M6)
3.0.0-M1
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 3.0.0-M1
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] [Updated] (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Julien Vermillard (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julien Vermillard updated DIRMINA-805:
--------------------------------------
Fix Version/s: (was: 3.0.0-M1)
2.0.6
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 2.0.6
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927826#action_12927826 ]
Emmanuel Lecharny commented on DIRMINA-805:
-------------------------------------------
Again, test it with MNA 2.0.1, and do not set the target version. If it's really a bug, it's very likely we will fix it in 2.0.2.
Thanks.
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 3.0.0-M1
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Victor N (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928181#action_12928181 ]
Victor N commented on DIRMINA-805:
----------------------------------
I think it would be better to fix it in mina code, so it will work "out of the box".
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 3.0.0-M1
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] [Updated] (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Lecharny updated DIRMINA-805:
--------------------------------------
Fix Version/s: (was: 2.0.6)
2.0.8
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 2.0.8
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Victor N (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927853#action_12927853 ]
Victor N commented on DIRMINA-805:
----------------------------------
I found a workaround in our code - when adding SSLFilter, do the following:
sslFilter.setEnabledCipherSuites(sslContext.getSupportedSSLParameters().getCipherSuites());
(sslContext is javax.net.ssl.SSLContext instance). Or you can prepare an array of suite names manually and pass it without using SSLContext :)
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 3.0.0-M1
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Emmanuel Lecharny (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12927818#action_12927818 ]
Emmanuel Lecharny commented on DIRMINA-805:
-------------------------------------------
can you check with MINA 2.0.1 please ?
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 2.0.0-M6
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (DIRMINA-805) No cipher suites and protocols in
SslFilter
Posted by "Chathura Randika (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DIRMINA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12928125#action_12928125 ]
Chathura Randika commented on DIRMINA-805:
------------------------------------------
I tested it using the mina 2.0.0-M6, the issue is getEnabledCipherSuites andgetEnabledProtocols. But we can set the cipher suits and protocols manually and it is working. Thanks Victor for your help.
> No cipher suites and protocols in SslFilter
> -------------------------------------------
>
> Key: DIRMINA-805
> URL: https://issues.apache.org/jira/browse/DIRMINA-805
> Project: MINA
> Issue Type: Bug
> Components: Filter
> Affects Versions: 2.0.0-M6
> Environment: Windows Xp, jdk1.5.0_05
> Reporter: Chathura Randika
> Fix For: 3.0.0-M1
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> When try to getEnabledProtocols and getEnabledCipherSuites from SslFilter it returns null. SslFilter allows set setEnabledProtocols and setEnabledCipherSuites. but at the run time it gives the following exceptions.
> This may caused because of Mina SslFilter doesn't implement the functionality as SSLServerSocket.
> org.apache.mina.util.DefaultExceptionMonitor exceptionCaught
> WARNING: Unexpected exception.
> org.apache.mina.core.filterchain.IoFilterLifeCycleException: onPreAdd(): ssl:SslFilter in (0x00000002: nio socket, server,
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:279)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.addLast(DefaultIoFilterChain.java:174)
> at org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:452)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.addNow(AbstractPollingIoProcessor.java:530)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.handleNewSessions(AbstractPollingIoProcessor.java:503)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$300(AbstractPollingIoProcessor.java:64)
> at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1109)
> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
> Caused by: java.lang.IllegalArgumentException: TLSv1.1
> at com.sun.net.ssl.internal.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:114)
> at com.sun.net.ssl.internal.ssl.ProtocolList.<init>(ProtocolList.java:36)
> at com.sun.net.ssl.internal.ssl.SSLEngineImpl.setEnabledProtocols(SSLEngineImpl.java:1719)
> at org.apache.mina.filter.ssl.SslHandler.init(SslHandler.java:170)
> at org.apache.mina.filter.ssl.SslFilter.onPreAdd(SslFilter.java:417)
> at org.apache.mina.core.filterchain.DefaultIoFilterChain.register(DefaultIoFilterChain.java:277)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.