You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Sergey Dmitriev (JIRA)" <ji...@apache.org> on 2007/08/26 09:23:31 UTC

[jira] Created: (HARMONY-4682) [classlib][crypto]

[classlib][crypto]
------------------

                 Key: HARMONY-4682
                 URL: https://issues.apache.org/jira/browse/HARMONY-4682
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
            Reporter: Sergey Dmitriev


Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:

--- cut here ---
07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box.pb.intel.com:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
    (. . .)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
	at javax.naming.InitialContext.<init>(InitialContext.java:149)
    (. . .)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    (. . .)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 47 more
Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 48 more
Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 53 more
Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
    (. . .)
	... 55 more
--- cut here ---


The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-4682) [classlib][crypto] SSL_* ciphers are not supported

Posted by "Sergey Dmitriev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergey Dmitriev updated HARMONY-4682:
-------------------------------------

    Description: 
Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other SSL_* ciphers. I know that both prefixes (SSL_ and currently supported in Harmony TLS_) are quite correct but Oracle Application Server's Web console does demand SSL_*. It fails with quote:

--- cut here ---
07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
    (. . .)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
	at javax.naming.InitialContext.<init>(InitialContext.java:149)
    (. . .)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    (. . .)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 47 more
Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 48 more
Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 53 more
Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
    (. . .)
	... 55 more
--- cut here ---


The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.


  was:
Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:

--- cut here ---
07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
    (. . .)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
	at javax.naming.InitialContext.<init>(InitialContext.java:149)
    (. . .)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    (. . .)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 47 more
Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 48 more
Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 53 more
Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
    (. . .)
	... 55 more
--- cut here ---


The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.



> [classlib][crypto] SSL_* ciphers are not supported
> --------------------------------------------------
>
>                 Key: HARMONY-4682
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4682
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Sergey Dmitriev
>         Attachments: ciphersuite_hack.patch
>
>
> Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other SSL_* ciphers. I know that both prefixes (SSL_ and currently supported in Harmony TLS_) are quite correct but Oracle Application Server's Web console does demand SSL_*. It fails with quote:
> --- cut here ---
> 07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
>     (. . .)
> 	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
> 	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
> 	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
> 	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
> 	at javax.naming.InitialContext.<init>(InitialContext.java:149)
>     (. . .)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>     (. . .)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 47 more
> Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 48 more
> Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 53 more
> Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
>     (. . .)
> 	... 55 more
> --- cut here ---
> The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
> Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-4682) [classlib][crypto] SSL_* ciphers are not supported

Posted by "Sergey Dmitriev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergey Dmitriev updated HARMONY-4682:
-------------------------------------

    Description: 
Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:

--- cut here ---
07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
    (. . .)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
	at javax.naming.InitialContext.<init>(InitialContext.java:149)
    (. . .)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    (. . .)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 47 more
Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 48 more
Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 53 more
Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
    (. . .)
	... 55 more
--- cut here ---


The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.


  was:
Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:

--- cut here ---
07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box.pb.intel.com:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
    (. . .)
	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
	at javax.naming.InitialContext.<init>(InitialContext.java:149)
    (. . .)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    (. . .)
	at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 47 more
Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 48 more
Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
    (. . .)
	... 53 more
Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
    (. . .)
	... 55 more
--- cut here ---


The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.


        Summary: [classlib][crypto] SSL_* ciphers are not supported  (was: [classlib][crypto])

> [classlib][crypto] SSL_* ciphers are not supported
> --------------------------------------------------
>
>                 Key: HARMONY-4682
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4682
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Sergey Dmitriev
>
> Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:
> --- cut here ---
> 07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
>     (. . .)
> 	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
> 	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
> 	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
> 	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
> 	at javax.naming.InitialContext.<init>(InitialContext.java:149)
>     (. . .)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>     (. . .)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 47 more
> Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 48 more
> Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 53 more
> Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
>     (. . .)
> 	... 55 more
> --- cut here ---
> The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
> Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-4682) [classlib][crypto] SSL_* ciphers are not supported

Posted by "Sergey Dmitriev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergey Dmitriev updated HARMONY-4682:
-------------------------------------

    Attachment: ciphersuite_hack.patch

> [classlib][crypto] SSL_* ciphers are not supported
> --------------------------------------------------
>
>                 Key: HARMONY-4682
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4682
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Sergey Dmitriev
>         Attachments: ciphersuite_hack.patch
>
>
> Harmony does not support such a cipher as SSL_DH_anon_WITH_RC4_128_MD5. As well as other TLS_ ciphers. I know that both variant are quite correct but Oracle Application Server's Web console does not work in current condition. It fails with quote:
> --- cut here ---
> 07/08/26 07:05:02 SEVERE: CoreRemoteMBeanServer.fetchMBeanServerEjbRemote Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] for URL: ormis://box:12701/defaultjavax.naming.NamingException: Error reading application-client descriptor: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.] [Root exception is java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]]
>     (. . .)
> 	at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java)
> 	at javax.naming.InitialContext.initializeDefaultInitCtx(InitialContext.java:248)
> 	at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:278)
> 	at javax.naming.InitialContext.internalInit(InitialContext.java:217)
> 	at javax.naming.InitialContext.<init>(InitialContext.java:149)
>     (. . .)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>     (. . .)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: java.lang.InstantiationException: Error communicating with server: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 47 more
> Caused by: . . .: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.; nested exception is:
> 	javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 48 more
> Caused by: javax.naming.CommunicationException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported. [Root exception is java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.]
>     (. . .)
> 	... 53 more
> Caused by: java.io.IOException: SSL_DH_anon_WITH_RC4_128_MD5 is not supported.
>     (. . .)
> 	... 55 more
> --- cut here ---
> The Web console is a quite important to work with Oracle App Server: for watching current performance indicators, tuning etc.
> Please note that the hackish patch (ciphersuite_hack.patch) cures the situation. THIS IS NOT THE FIX but just a demonstration that the root problem is here. Probably some kind of cipher name aliasing is one of possible solutions here.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.