首页 > 解决方案 > 获取 SSL 握手错误握手失败

问题描述

在此处输入图像描述我们有一个 Open Liberty 的 docker 映像并已部署在 Azure 中,我们在 Salesforce (HTTPS) API 调用中遇到 SSL 错误,我怀疑我们在环境中导出和导入此证书的方式有问题。有关以下错误(堆栈跟踪)的任何帮助:-

2019-04-29T13:04:01.194316292Z [err] javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
2019-04-29T13:04:01.198835521Z [err]    at com.ibm.jsse2.k.a(k.java:42)
2019-04-29T13:04:01.205285564Z [err]    at com.ibm.jsse2.k.a(k.java:37)
2019-04-29T13:04:01.208038782Z [err]    at com.ibm.jsse2.av.b(av.java:549)
2019-04-29T13:04:01.212706712Z [err]    at com.ibm.jsse2.av.a(av.java:715)
2019-04-29T13:04:01.212718412Z [err]    at com.ibm.jsse2.av.i(av.java:574)
2019-04-29T13:04:01.217931346Z [err]    at com.ibm.jsse2.av.a(av.java:280)
2019-04-29T13:04:01.217990947Z [err]    at com.ibm.jsse2.av.startHandshake(av.java:431)
2019-04-29T13:04:01.222258175Z [err]    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394)
2019-04-29T13:04:01.223138981Z [err]    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353)
2019-04-29T13:04:01.223641984Z [err]    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
2019-04-29T13:04:01.232638943Z [err]    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
2019-04-29T13:04:01.232666443Z [err]    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
2019-04-29T13:04:01.242805310Z [err]    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
2019-04-29T13:04:01.242819510Z [err]    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
2019-04-29T13:04:01.242824010Z [err]    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
2019-04-29T13:04:01.242865710Z [err]    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
2019-04-29T13:04:01.242879410Z [err]    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
2019-04-29T13:04:01.242883210Z [err]    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
2019-04-29T13:04:01.242887010Z [err]    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
2019-04-29T13:04:01.242890810Z [err]    at com.afpva.botframework.connector.salesforce.SalesforceAgentConnector.checkAgentOnline(SalesforceAgentConnector.java:332)
2019-04-29T13:04:01.242894710Z [err]    at com.afpva.botframework.connector.salesforce.SalesforceAgentConnector.chatMessage(SalesforceAgentConnector.java:66)
2019-04-29T13:04:01.271353797Z [err]    at com.afpva.botframework.connector.vaconnector.VAConnector.sendMessageToSalesforceAgent(VAConnector.java:224)
2019-04-29T13:04:01.271523698Z [err]    at com.afpva.botframework.connector.vaconnector.VAConnector.sendMessageToVAController(VAConnector.java:147)
2019-04-29T13:04:01.300596188Z [err]    at com.afpva.botframework.connector.web.NewWebConnector.handleTextMessage(NewWebConnector.java:130)
2019-04-29T13:04:01.300611289Z [err]    at org.springframework.web.socket.handler.AbstractWebSocketHandler.handleMessage(AbstractWebSocketHandler.java:43)
2019-04-29T13:04:01.300616189Z [err]    at org.springframework.web.socket.handler.WebSocketHandlerDecorator.handleMessage(WebSocketHandlerDecorator.java:75)
2019-04-29T13:04:01.300620089Z [err]    at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.handleMessage(LoggingWebSocketHandlerDecorator.java:56)
2019-04-29T13:04:01.300624389Z [err]    at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.handleMessage(ExceptionWebSocketHandlerDecorator.java:58)
2019-04-29T13:04:01.300628289Z [err]    at

标签: dockersslsalesforcewebsphere-liberty

解决方案


推荐阅读