Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当从wildfly_9.0.2.Final(客户端)到WAS 8.5.5.7(服务器)的do get请求时,获取了SSLHandshakeException_Java_Ssl_Websphere_Wildfly_Tls1.2 - Fatal编程技术网

Java 当从wildfly_9.0.2.Final(客户端)到WAS 8.5.5.7(服务器)的do get请求时,获取了SSLHandshakeException

Java 当从wildfly_9.0.2.Final(客户端)到WAS 8.5.5.7(服务器)的do get请求时,获取了SSLHandshakeException,java,ssl,websphere,wildfly,tls1.2,Java,Ssl,Websphere,Wildfly,Tls1.2,当从wildfly_9.0.2.Final(客户端)到WAS 8.5.5.7(服务器)的do get请求时,获取了SSLHandshakeException 客户端wildfly full 9.0.2.Final java版本“1.7.0131”java(TM)SE运行时环境(构建 1.7.0_131-b12)Java热点(TM)64位服务器虚拟机(构建24.131-b12,混合模式) 服务器IBM webSphere 8.5.5.7(SSL配置中的SSL_TLS) java版本“1.7.0”j

当从wildfly_9.0.2.Final(客户端)到WAS 8.5.5.7(服务器)的do get请求时,获取了SSLHandshakeException

客户端wildfly full 9.0.2.Final

java版本“1.7.0131”java(TM)SE运行时环境(构建 1.7.0_131-b12)Java热点(TM)64位服务器虚拟机(构建24.131-b12,混合模式)

服务器IBM webSphere 8.5.5.7(SSL配置中的SSL_TLS)

java版本“1.7.0”java(TM)SE运行时环境(构建 pxa6470_27sr2fp10-20141218_02(SR2 FP10))IBM J9虚拟机(构建2.7,JRE 1.7.0 Linux amd64-64压缩引用20141215_227395(启用JIT,启用AOT)J9VM-R27_Java727_SR2_20141215_1631_B227395 JIT-tr.r13.java_20141003_74587.07 GC- R27_Java727_SR2_20141215_1631_B227395_CMPRSS J9CL-20141215_227395) JCL-20141217_01基于Oracle jdk7u75-b12

-Djavax.net.debug=ssl:使用握手

客户端输出:

2017-10-17 14:55:38,874 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, setSoTimeout(0) called
2017-10-17 14:55:38,874 INFO  [stdout] ([application]-server-thread-3) Allow unsafe renegotiation: false
2017-10-17 14:55:38,874 INFO  [stdout] ([application]-server-thread-3) Allow legacy hello messages: true
2017-10-17 14:55:38,874 INFO  [stdout] ([application]-server-thread-3) Is initial handshake: true
2017-10-17 14:55:38,874 INFO  [stdout] ([application]-server-thread-3) Is secure renegotiation: false
2017-10-17 14:55:38,876 INFO  [stdout] ([application]-server-thread-3) %% No cached client session
2017-10-17 14:55:38,876 INFO  [stdout] ([application]-server-thread-3) *** ClientHello, TLSv1.2
2017-10-17 14:55:38,878 INFO  [stdout] ([application]-server-thread-3) RandomCookie:  GMT: 1491398330 bytes = { 127, 152, 179, 107, 241, 111, 83, 100, 130, 161, 79, 60, 11, 160, 102, 93, 97, 100, 20, 238, 3, 103, 143, 176, 164, 81, 92, 146 }
2017-10-17 14:55:38,878 INFO  [stdout] ([application]-server-thread-3) Session ID:  {}
2017-10-17 14:55:38,878 INFO  [stdout] ([application]-server-thread-3) Cipher Suites: [TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
2017-10-17 14:55:38,878 INFO  [stdout] ([application]-server-thread-3) Compression Methods:  { 0 }
2017-10-17 14:55:38,878 INFO  [stdout] ([application]-server-thread-3) Extension elliptic_curves, curve names: {secp256r1, secp384r1, secp521r1, sect283k1, sect283r1, sect409k1, sect409r1, sect571k1, sect571r1, secp256k1}
2017-10-17 14:55:38,879 INFO  [stdout] ([application]-server-thread-3) Extension ec_point_formats, formats: [uncompressed]
2017-10-17 14:55:38,879 INFO  [stdout] ([application]-server-thread-3) Extension signature_algorithms, signature_algorithms: SHA512withECDSA, SHA512withRSA, SHA384withECDSA, SHA384withRSA, SHA256withECDSA, SHA256withRSA, SHA256withDSA, SHA224withECDSA, SHA224withRSA, SHA224withDSA, SHA1withECDSA, SHA1withRSA, SHA1withDSA
2017-10-17 14:55:38,879 INFO  [stdout] ([application]-server-thread-3) ***
2017-10-17 14:55:38,879 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, WRITE: TLSv1.2 Handshake, length = 153
2017-10-17 14:55:38,879 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, READ: TLSv1 Handshake, length = 2038
2017-10-17 14:55:38,880 INFO  [stdout] ([application]-server-thread-3) *** ServerHello, TLSv1
2017-10-17 14:55:38,881 INFO  [stdout] ([application]-server-thread-3) RandomCookie:  GMT: 1491398330 bytes = { 150, 254, 235, 181, 113, 144, 110, 25, 221, 21, 250, 17, 160, 13, 69, 97, 228, 152, 63, 32, 209, 40, 157, 235, 245, 153, 134, 74 }
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) Session ID:  {89, 229, 239, 186, 146, 242, 123, 118, 227, 212, 229, 33, 177, 102, 106, 105, 0, 235, 87, 149, 115, 254, 5, 134, 165, 238, 96, 176, 240, 230, 244, 16}
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) Cipher Suite: TLS_RSA_WITH_AES_128_CBC_SHA
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) Compression Method: 0
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) Extension renegotiation_info, renegotiated_connection: <empty>
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) ***
2017-10-17 14:55:38,882 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, handling exception: javax.net.ssl.SSLHandshakeException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, SEND TLSv1.2 ALERT:  fatal, description = handshake_failure
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, WRITE: TLSv1.2 Alert, length = 2
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, called closeSocket()
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, IOException in getSession():  javax.net.ssl.SSLHandshakeException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client.
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, called close()
2017-10-17 14:55:38,883 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, called closeInternal(true)
2017-10-17 14:55:38,884 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, called close()
2017-10-17 14:55:38,884 INFO  [stdout] ([application]-server-thread-3) [application]-server-thread-3, called closeInternal(true)
2017-10-17 14:55:38,885 INFO  [stdout] ([application]-server-thread-3) application: [[application]-server-thread-3] 14:55:38 ERROR com.sbt.access_system.c.Request:42 - Access_system error on doGet
2017-10-17 14:55:38,885 INFO  [stdout] ([application]-server-thread-3) org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://10.111.111.111:9443/spas/rest/client-service/getUserRoles?ticket=root%2336e8e6bc47e51d3a773c0d0543a095ab15082340024201148": peer not authenticated; nested exception is javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
2017-10-17 14:55:38,885 INFO  [stdout] ([application]-server-thread-3)   at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:528) ~[spring-web-3.2.10.RELEASE.jar:3.2.10.RELEASE]
2017-10-17 14:55:38874信息[stdout]([application]-server-thread-3][application]-server-thread-3,调用setSoTimeout(0)
2017-10-17 14:55:38874信息[stdout]([application]-server-thread-3)允许不安全的重新协商:false
2017-10-17 14:55:38874信息[stdout]([application]-server-thread-3)允许遗留hello消息:true
2017-10-17 14:55:38874信息[stdout]([application]-server-thread-3)是初始握手:true
2017-10-17 14:55:38874信息[stdout]([application]-server-thread-3)是安全的重新协商:false
2017-10-17 14:55:38876信息[stdout]([application]-server-thread-3)%%没有缓存的客户端会话
2017-10-17 14:55:38876信息[stdout]([application]-server-thread-3)***ClientHello,TLSv1.2
2017-10-17 14:55:38878信息[stdout]([application]-服务器线程-3)随机cookie:GMT:1491398330字节={127、152、179、107、241、111、83、100、130、161、79、60、11、160、102、93、97、100、20、238、3、103、143、176、164、81、92、146}
2017-10-17 14:55:38878信息[stdout]([application]-server-thread-3)会话ID:{}
2017-10-17 14:55:38878信息[stdout]([application]-服务器线程-3)密码套件:(TLS)他们是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究128个研究128个研究128个研究CBC是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究者,他们是一个研究他们是一个RSA是一个研究用他们是一个研究128个研究128个研究128个研究128个CBC C是256,他们是他们是一个研究他们是一个研究他们,他们是一个研究他们是一个研究他们是一个研究他们是一个研究他们是一个研究他们是一个研究他们,他们是一个研究他们是一个研究他们是一个研究他们是一个研究128个研究他们,他们是他们是一个研究他们是他们是一个研究他们是一个研究他们是一个研究128个研究128个研究128个研究128个研究128个研究128个研究128个其中,TLS_ECDHE_ECDSA_与_AES_128_CBC_SHA,TLS_ECDHE_RSA_与_AES_128_CBC_SHA,TLS_RSA_W有人用128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写的沙,他们用128个字母来写128个字母来写128个字母来写的便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便128个字母来写写写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写128个字母来写的便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便,128个128个128个便便便便便便便便便便便便便ESU EDE CBC_SHA、TLS ECDH ECDSA_与CBC_SHA、TLS ECDH RSA_与CBC_SHA、SSL_DHE_RSA_与CBC_SHA、SSL_DHE_DSS_与CBC_SHA、TLS_清空_重新协商_信息_SCSV]
2017-10-17 14:55:38878信息[stdout]([application]-服务器线程-3)压缩方法:{0}
2017-10-17 14:55:38878信息[stdout]([application]-服务器线程-3)扩展椭圆曲线,曲线名称:{secp256r1,secp384r1,secp521r1,sect283k1,sect283r1,sect409k1,sect409r1,sect571k1,sect571r1,secp256k1}
2017-10-17 14:55:38879信息[stdout]([application]-服务器线程-3)扩展ec_point_格式,格式:[未压缩]
2017-10-17 14:55:38879信息[stdout]([application]-服务器线程-3)扩展签名算法,签名算法:带ECDSA的SHA512、带RSA的SHA512、带ECDSA的SHA384、带RSA的SHA384、带ECDSA的SHA256、带DSA的SHA246、带RSA的SHA224、带RSA的SHA224、带RSA的SHA1、带RSA的SHA1、带RSA的SHA1、带DSA的SHA1
2017-10-17 14:55:38879信息[stdout]([application]-服务器线程-3)***
2017-10-17 14:55:38879信息[stdout]([application]-server-thread-3][application]-server-thread-3,写入:TLSv1.2握手,长度=153
2017-10-17 14:55:38879信息[stdout]([application]-server-thread-3][application]-server-thread-3,读取:TLSv1握手,长度=2038
2017-10-17 14:55:38880信息[stdout]([application]-server-thread-3)***ServerHello,TLSv1
2017-10-17 14:55:38881信息[stdout]([application]-服务器线程-3)随机cookie:GMT:1491398330字节={150、254、235、181、113、144、110、25、221、21250、17、160、13、69、97、228、152、63、32、209、40、157、235、245、153、134、74}
2017-10-17 14:55:38882信息[stdout]([application]-服务器线程-3)会话ID:{89229239186146 242 123 118 227 212 229 33177102 106 105 023587 149115254 5134165 23896176 240 230 244 16}
2017-10-17 14:55:38882信息[stdout]([application]-server-thread-3)密码套件:TLS_RSA_WITH_AES_128_CBC_SHA
2017-10-17 14:55:38882信息[stdout]([application]-服务器线程-3)压缩方式:0
2017-10-17 14:55:38882信息[stdout]([application]-服务器线程-3)扩展重新协商信息,重新协商的连接:
2017-10-17 14:55:38882信息[stdout]([application]-服务器线程-3)***
2017-10-17 14:55:38882信息[stdout]([application]-server-thread-3][application]-server-thread-3,处理异常:javax.net.ssl.SSLHandshakeException:服务器选择了TLSv1,但该协议版本未启用或不受客户端支持。
2017-10-17 14:55:38883信息[stdout]([application]-server-thread-3][application]-server-thread-3,发送TLSv1.2警报:致命,描述=握手失败
2017-10-17 14:55:38883信息[stdout]([application]-server-thread-3][application]-server-thread-3,写入:TLSv1.2警报,长度=2
2017-10-17 14:55:38883信息[stdout]([application]-server-thread-3][application]-server-thread-3,称为closeSocket()
2017-10-17 14:55:38883信息[stdout]([application]-server-thread-3)[application]-server-thread-3,getSession()中的IOException:javax.net.ssl.SSLHandshakeException:服务器选择了TLSv1,但该协议版本未启用或不受客户端支持。
2017-10-17 14:55:38883信息