javax.naming.CommunicationException: Received fatal alert: handshake_failure [Root exception is javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure]]

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Oracle Community by PJVI, 1 year ago
Received fatal alert: handshake_failure [Root exception is javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure]]
via Oracle Community by 578531, 1 year ago
IBM's Client TrustManager does not allow anonymous cipher suites: SSL_DH_anon_WITH_RC4_128_MD5 [Root exception is javax.net.ssl.SSLHandshakeException: IBM's Client TrustManager does not allow anonymous cipher suites: SSL_DH_anon_WITH_RC4_128_MD5]]
via Oracle Community by biemond, 1 year ago
Keystore was tampered with, or password was incorrect [Root exception is java.io.IOException: Keystore was tampered with, or password was incorrect]]
via Oracle Community by 351193, 8 hours ago
Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect] [Root exception is java.lang.InstantiationException: Error communicating with server: Connection refused: connect; nested exception is: javax.naming.CommunicationException: Connection refused: connect [Root exception is java.net.ConnectException: Connection refused: connect]]
via Oracle Community by edipser, 6 months ago
Connection refused [Root exception is java.io.IOException: Connection refused] [Root exception is java.lang.InstantiationException: Error communicating with server: Connection refused; nested exception is: javax.naming.CommunicationException: Connection refused [Root exception is java.io.IOException: Connection refused]]
javax.naming.CommunicationException: Received fatal alert: handshake_failure [Root exception is javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure]]
at oracle.j2ee.naming.ApplicationClientInitialContextFactory.getApplicationContext(ApplicationClientInitialContextFactory.java:127)
at oracle.j2ee.naming.ApplicationClientInitialContextFactory.getInitialContext(ApplicationClientInitialContextFactory.java:117)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.init(InitialContext.java:223)
at javax.naming.InitialContext.(InitialContext.java:197)
at oracle.oc4j.admin.jmx.client.CoreRemoteMBeanServer.fetchMBeanServerEjbRemote(CoreRemoteMBeanServer.java:468)
at oracle.oc4j.admin.jmx.client.CoreRemoteMBeanServer.(CoreRemoteMBeanServer.java:161)
at oracle.oc4j.admin.jmx.client.RemoteMBeanServer.(RemoteMBeanServer.java:128)
at oracle.oc4j.admin.jmx.client.RemoteMBeanServer.getMBeanServer(RemoteMBeanServer.java:152)
at oracle.oc4j.admin.jmx.client.ClientMBeanServerProxyFactory.getMBeanServer(ClientMBeanServerProxyFactory.java:68)
at oracle.oc4j.admin.jmx.remote.rmi.RMIJMXConnectorImpl.getConnector(RMIJMXConnectorImpl.java:190)
at oracle.oc4j.admin.jmx.remote.JMXConnectorImpl.connect(JMXConnectorImpl.java:400)
at oracle.oc4j.admin.jmx.remote.JMXConnectorImpl.connect(JMXConnectorImpl.java:352)
at oracle.sysman.ias.studio.jmx.oc4j.Oc4jJMXConnectionFactory._getMBeanServer(Oc4jJMXConnectionFactory.java:294)
at oracle.sysman.ias.studio.jmx.oc4j.Oc4jJMXConnectionFactory.getMBeanServer(Oc4jJMXConnectionFactory.java:368)
at oracle.sysman.ias.studio.jmx.spi.JMXConnectorImpl.(JMXConnectorImpl.java:120)
at oracle.sysman.ias.studio.jmx.spi.JMXConnectorImpl.getInstance(JMXConnectorImpl.java:107)
at oracle.sysman.ias.studio.jmx.spi.JMXConnectionHelper.getJMXConnector(JMXConnectionHelper.java:81)
at oracle.sysman.ias.studio.jmx.spi.JMXConnectionHelper.getJMXConnector(JMXConnectionHelper.java:94)
at oracle.sysman.ias.studio.jmx.JMXConnectionManager.getConnection(JMXConnectionManager.java:70)
at oracle.sysman.ias.studio.jmx.JMXTarget.getConnection(JMXTarget.java:335)
at oracle.sysman.ias.studio.app.PostLogonPageHandler.testLocalConnection(PostLogonPageHandler.java:535)
at oracle.sysman.ias.studio.app.PostLogonPageHandler.testStoredCredentials(PostLogonPageHandler.java:480)
at oracle.sysman.ias.studio.app.PostLogonPageHandler.prepareData(PostLogonPageHandler.java:235)
at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:391)
at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:765)
at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:283)
at oracle.sysman.ias.studio.app.StudioConsole.doGet(StudioConsole.java:385)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.sysman.ias.studio.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:75)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.sysman.ias.studio.app.MultipleJVMFilter.doFilter(MultipleJVMFilter.java:85)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.ias.studio.app.PostLogonFilter.doFilter(PostLogonFilter.java:80)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.sysman.ias.studio.app.ShortHostnameRedirectFilter.doFilter(ShortHostnameRedirectFilter.java:68)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.