write read tlsversion 不一致


javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.486 CST|SSLContextImpl.java:115|trigger seeding of SecureRandom
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.486 CST|SSLContextImpl.java:119|done seeding of SecureRandom
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.502 CST|SSLContextImpl.java:115|trigger seeding of SecureRandom
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.502 CST|SSLContextImpl.java:119|done seeding of SecureRandom
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.573 CST|SSLConfiguration.java:450|System property jdk.tls.client.SignatureSchemes is set to 'null'
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.576 CST|HandshakeContext.java:297|Ignore unsupported cipher suite: TLS_AES_256_GCM_SHA384 for TLS12
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.576 CST|HandshakeContext.java:297|Ignore unsupported cipher suite: TLS_AES_128_GCM_SHA256 for TLS12
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.590 CST|SSLExtensions.java:260|Ignore, context unavailable extension: status_request
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.590 CST|SupportedGroupsExtension.java:835|Ignore inactive or disabled named group: secp256r1
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.590 CST|SupportedGroupsExtension.java:835|Ignore inactive or disabled named group: secp384r1
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.590 CST|SupportedGroupsExtension.java:835|Ignore inactive or disabled named group: secp521r1
javax.net.ssl|WARNING|28|scheduling-1|2023-11-09 13:36:12.591 CST|SignatureScheme.java:297|Signature algorithm, ed25519, is not supported by the underlying providers
javax.net.ssl|WARNING|28|scheduling-1|2023-11-09 13:36:12.591 CST|SignatureScheme.java:297|Signature algorithm, ed448, is not supported by the underlying providers
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.594 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ed25519
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.594 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ed448
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.594 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ecdsa_secp256r1_sha256
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.594 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ecdsa_secp384r1_sha384
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.594 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ecdsa_secp521r1_sha512
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.595 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ecdsa_sha224
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.595 CST|SignatureScheme.java:373|Ignore unsupported signature scheme: ecdsa_sha1
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.595 CST|SignatureScheme.java:393|Ignore disabled signature scheme: rsa_md5
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.595 CST|SSLExtensions.java:260|Ignore, context unavailable extension: status_request_v2
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.596 CST|SSLExtensions.java:260|Ignore, context unavailable extension: cookie
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.610 CST|PreSharedKeyExtension.java:631|No session to resume.
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.610 CST|SSLExtensions.java:260|Ignore, context unavailable extension: pre_shared_key
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.612 CST|ClientHello.java:564|Produced ClientHello handshake message (
"ClientHello": {
  "client version"      : "TLSv1.2",
  "random"              : "3D 40 01 62 83 79 77 E5 2E 72 4B E3 5F E6 96 00 17 C3 8C F1 29 EE C6 96 82 59 12 39 2E 32 0D C4",
  "session id"          : "D0 42 E3 2E 8F 25 53 92 EB 58 9C DF 68 6C 1A 90 82 17 AB 42 36 17 A0 40 3B D5 E2 5D 86 BF 1D 82",
  "cipher suites"       : "[TLS_AES_256_GCM_SHA384(0x1302), TLS_AES_128_GCM_SHA256(0x1301), TLS_RSA_WITH_AES_256_GCM_SHA384(0x009D), TLS_RSA_WITH_AES_128_GCM_SHA256(0x009C), TLS_RSA_WITH_AES_256_CBC_SHA(0x0035), TLS_RSA_WITH_AES_128_CBC_SHA(0x002F), SSL_RSA_WITH_3DES_EDE_CBC_SHA(0x000A)]",
  "compression methods" : "00",
  "extensions"          : [
    "server_name (0)": {
      type=host_name (0), value=iot.cn-shanghai.aliyuncs.com
    },
    "supported_groups (10)": {
      "versions": [ffdhe2048, ffdhe3072, ffdhe4096, ffdhe6144, ffdhe8192]
    },
    "ec_point_formats (11)": {
      "formats": [uncompressed]
    },
    "signature_algorithms (13)": {
      "signature schemes": [rsa_pss_rsae_sha256, rsa_pss_rsae_sha384, rsa_pss_rsae_sha512, rsa_pss_pss_sha256, rsa_pss_pss_sha384, rsa_pss_pss_sha512, rsa_pkcs1_sha256, rsa_pkcs1_sha384, rsa_pkcs1_sha512, dsa_sha256, rsa_sha224, dsa_sha224, rsa_pkcs1_sha1, dsa_sha1]
    },
    "signature_algorithms_cert (50)": {
      "signature schemes": [rsa_pss_rsae_sha256, rsa_pss_rsae_sha384, rsa_pss_rsae_sha512, rsa_pss_pss_sha256, rsa_pss_pss_sha384, rsa_pss_pss_sha512, rsa_pkcs1_sha256, rsa_pkcs1_sha384, rsa_pkcs1_sha512, dsa_sha256, rsa_sha224, dsa_sha224, rsa_pkcs1_sha1, dsa_sha1]
    },
    "application_layer_protocol_negotiation (16)": {
      [h2, http/1.1]
    },
    "extended_master_secret (23)": {
      <empty>
    },
    "supported_versions (43)": {
      "versions": [TLSv1.3, TLSv1.2]
    },
    "psk_key_exchange_modes (45)": {
      "ke_modes": [psk_dhe_ke]
    },
    "key_share (51)": {
      "client_shares": [
        {
          "named group": ffdhe2048
          "key_exchange": {
            0000: B4 B3 E1 5B 5B B0 F5 D5   AC 46 25 87 F8 7E 02 C8  ...[[....F%.....
            0010: 5D AE 22 20 54 3B 17 9C   21 8D 24 7B 8F 6A 0C 03  ]." T;..!.$..j..
            0020: 56 3C 6A 90 41 0C BB 44   25 9C 82 AE D1 0E 8D DC  V<j.A..D%.......
            0030: BB 99 80 B5 F2 70 F8 C4   D8 A9 53 6C A4 E6 07 F1  .....p....Sl....
            0040: 7C 15 29 6F 11 30 02 0C   78 A3 6F 08 68 F7 B2 EF  ..)o.0..x.o.h...
            0050: 6A 85 B5 A5 8B 74 16 7F   D8 C3 0A C3 E2 91 BD 1D  j....t..........
            0060: 62 95 4E 54 87 1B C2 E9   A6 58 55 DC 51 76 07 71  b.NT.....XU.Qv.q
            0070: 23 6D A1 00 3D 4A D7 F6   C4 0B 5B 65 61 3B 03 C8  #m..=J....[ea;..
            0080: 66 5E 55 44 98 C5 31 F1   C1 7F 6B EC 68 C8 21 7A  f^UD..1...k.h.!z
            0090: D1 73 57 AE 39 93 EC 5C   8E BB A3 BE 9A 13 EF FC  .sW.9..\........
            00A0: 6B 93 A9 19 5B 1C 2A 26   D6 3C BB 8C 7E 90 2E 1E  k...[.*&.<......
            00B0: C4 41 F0 20 9C 9D 29 43   F5 68 F1 D3 9B D8 54 BD  .A. ..)C.h....T.
            00C0: 3C B9 FF 41 53 8A 8B CB   D7 E6 EC C9 6A E9 90 81  <..AS.......j...
            00D0: 5B 07 27 AF 58 65 3B 67   42 82 C3 39 52 88 AA 04  [.'.Xe;gB..9R...
            00E0: E5 36 5E E9 77 D4 64 59   9F DF 95 AF 31 60 26 34  .6^.w.dY....1`&4
            00F0: 80 2D 4E A1 12 DE D7 35   5F CF AD BC 73 65 19 37  .-N....5_...se.7
          }
        },
      ]
    },
    "renegotiation_info (65,281)": {
      "renegotiated connection": [<no renegotiated connection>]
    }
  ]
}
)
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.612 CST|SSLSocketOutputRecord.java:241|WRITE: TLS13 handshake, length = 526
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.613 CST|SSLSocketOutputRecord.java:255|Raw write (
  0000: 16 03 03 02 0E 01 00 02   0A 03 03 3D 40 01 62 83  ...........=@.b.
  0010: 79 77 E5 2E 72 4B E3 5F   E6 96 00 17 C3 8C F1 29  yw..rK._.......)
  0020: EE C6 96 82 59 12 39 2E   32 0D C4 20 D0 42 E3 2E  ....Y.9.2.. .B..
  0030: 8F 25 53 92 EB 58 9C DF   68 6C 1A 90 82 17 AB 42  .%S..X..hl.....B
  0040: 36 17 A0 40 3B D5 E2 5D   86 BF 1D 82 00 0E 13 02  6..@;..]........
  0050: 13 01 00 9D 00 9C 00 35   00 2F 00 0A 01 00 01 B3  .......5./......
  0060: 00 00 00 21 00 1F 00 00   1C 69 6F 74 2E 63 6E 2D  ...!.....iot.cn-
  0070: 73 68 61 6E 67 68 61 69   2E 61 6C 69 79 75 6E 63  shanghai.aliyunc
  0080: 73 2E 63 6F 6D 00 0A 00   0C 00 0A 01 00 01 01 01  s.com...........
  0090: 02 01 03 01 04 00 0B 00   02 01 00 00 0D 00 1E 00  ................
  00A0: 1C 08 04 08 05 08 06 08   09 08 0A 08 0B 04 01 05  ................
  00B0: 01 06 01 04 02 03 01 03   02 02 01 02 02 00 32 00  ..............2.
  00C0: 1E 00 1C 08 04 08 05 08   06 08 09 08 0A 08 0B 04  ................
  00D0: 01 05 01 06 01 04 02 03   01 03 02 02 01 02 02 00  ................
  00E0: 10 00 0E 00 0C 02 68 32   08 68 74 74 70 2F 31 2E  ......h2.http/1.
  00F0: 31 00 17 00 00 00 2B 00   05 04 03 04 03 03 00 2D  1.....+........-
  0100: 00 02 01 01 00 33 01 06   01 04 01 00 01 00 B4 B3  .....3..........
  0110: E1 5B 5B B0 F5 D5 AC 46   25 87 F8 7E 02 C8 5D AE  .[[....F%.....].
  0120: 22 20 54 3B 17 9C 21 8D   24 7B 8F 6A 0C 03 56 3C  " T;..!.$..j..V<
  0130: 6A 90 41 0C BB 44 25 9C   82 AE D1 0E 8D DC BB 99  j.A..D%.........
  0140: 80 B5 F2 70 F8 C4 D8 A9   53 6C A4 E6 07 F1 7C 15  ...p....Sl......
  0150: 29 6F 11 30 02 0C 78 A3   6F 08 68 F7 B2 EF 6A 85  )o.0..x.o.h...j.
  0160: B5 A5 8B 74 16 7F D8 C3   0A C3 E2 91 BD 1D 62 95  ...t..........b.
  0170: 4E 54 87 1B C2 E9 A6 58   55 DC 51 76 07 71 23 6D  NT.....XU.Qv.q#m
  0180: A1 00 3D 4A D7 F6 C4 0B   5B 65 61 3B 03 C8 66 5E  ..=J....[ea;..f^
  0190: 55 44 98 C5 31 F1 C1 7F   6B EC 68 C8 21 7A D1 73  UD..1...k.h.!z.s
  01A0: 57 AE 39 93 EC 5C 8E BB   A3 BE 9A 13 EF FC 6B 93  W.9..\........k.
  01B0: A9 19 5B 1C 2A 26 D6 3C   BB 8C 7E 90 2E 1E C4 41  ..[.*&.<.......A
  01C0: F0 20 9C 9D 29 43 F5 68   F1 D3 9B D8 54 BD 3C B9  . ..)C.h....T.<.
  01D0: FF 41 53 8A 8B CB D7 E6   EC C9 6A E9 90 81 5B 07  .AS.......j...[.
  01E0: 27 AF 58 65 3B 67 42 82   C3 39 52 88 AA 04 E5 36  '.Xe;gB..9R....6
  01F0: 5E E9 77 D4 64 59 9F DF   95 AF 31 60 26 34 80 2D  ^.w.dY....1`&4.-
  0200: 4E A1 12 DE D7 35 5F CF   AD BC 73 65 19 37 FF 01  N....5_...se.7..
  0210: 00 01 00                                           ...
)
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.647 CST|SSLSocketInputRecord.java:474|Raw read (
  0000: 15 03 03 00 02                                     .....
)
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.648 CST|SSLSocketInputRecord.java:213|READ: TLSv1.2 alert, length = 2


javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.648 CST|SSLSocketInputRecord.java:474|Raw read (
  0000: 02 28                                              .(
)
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.648 CST|SSLSocketInputRecord.java:249|READ: TLSv1.2 alert, length = 2
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.649 CST|Alert.java:238|Received alert message (
"Alert": {
  "level"      : "fatal",
  "description": "handshake_failure"
}
)
javax.net.ssl|SEVERE|28|scheduling-1|2023-11-09 13:36:12.650 CST|TransportContext.java:323|Fatal (HANDSHAKE_FAILURE): Received fatal alert: handshake_failure (
"throwable" : {
  javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
        at sun.security.ssl.Alert.createSSLException(Alert.java:131)
        at sun.security.ssl.Alert.createSSLException(Alert.java:117)
        at sun.security.ssl.TransportContext.fatal(TransportContext.java:318)
        at sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:293)
        at sun.security.ssl.TransportContext.dispatch(TransportContext.java:185)
        at sun.security.ssl.SSLTransport.decode(SSLTransport.java:152)
        at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1401)
        at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1309)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:440)
        at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.java:336)
        at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.java:300)
        at okhttp3.internal.connection.RealConnection.connect(RealConnection.java:185)
        at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.java:224)
        at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.java:108)
        at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.java:88)
        at okhttp3.internal.connection.Transmitter.newExchange(Transmitter.java:169)
        at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:41)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:94)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:88)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:229)
        at okhttp3.RealCall.execute(RealCall.java:81)
        at com.aliyun.tea.Tea.doAction(Tea.java:67)
        at com.aliyun.tea.Tea.doAction(Tea.java:82)
        at com.aliyun.teaopenapi.Client.doRequest(Client.java:680)
        at com.aliyun.teaopenapi.Client.callApi(Client.java:882)
        at com.aliyun.iot20180120.Client.pubWithOptions(Client.java:12229)
        at com.aliyun.iot20180120.Client.pub(Client.java:12245)
        at com.aarobot.platform.control.send.DeviceDataSender.execute(DeviceDataSender.java:50)
        at com.aarobot.platform.control.job.NewOrderJobExecuter.handle(NewOrderJobExecuter.java:152)
        at com.aarobot.platform.control.job.NewOrderJobExecuter$$FastClassBySpringCGLIB$$d0b32920.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
        at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
        at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
        at com.aarobot.platform.control.job.NewOrderJobExecuter$$EnhancerBySpringCGLIB$$d9aeb04c.handle(<generated>)
        at com.aarobot.platform.control.job.TimeJobDispatcher.timeJobHandler(TimeJobDispatcher.java:80)
        at sun.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
        at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:750)}

)
javax.net.ssl|ALL|28|scheduling-1|2023-11-09 13:36:12.650 CST|SSLSessionImpl.java:823|Invalidated session:  Session(1699508172574|SSL_NULL_WITH_NULL_NULL)
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.650 CST|SSLSocketImpl.java:1619|close the underlying socket
javax.net.ssl|FINE|28|scheduling-1|2023-11-09 13:36:12.650 CST|SSLSocketImpl.java:1638|close the SSL connection (initiative)
java.lang.RuntimeException: com.aliyun.tea.TeaUnretryableException: Received fatal alert: handshake_failure
        at com.aarobot.platform.control.send.DeviceDataSender.execute(DeviceDataSender.java:59)
        at com.aarobot.platform.control.job.NewOrderJobExecuter.handle(NewOrderJobExecuter.java:152)
        at com.aarobot.platform.control.job.NewOrderJobExecuter$$FastClassBySpringCGLIB$$d0b32920.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
        at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
        at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
        at com.aarobot.platform.control.job.NewOrderJobExecuter$$EnhancerBySpringCGLIB$$d9aeb04c.handle(<generated>)
        at com.aarobot.platform.control.job.TimeJobDispatcher.timeJobHandler(TimeJobDispatcher.java:80)
        at sun.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
        at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:750)
Caused by: com.aliyun.tea.TeaUnretryableException: Received fatal alert: handshake_failure
        at com.aliyun.teaopenapi.Client.doRequest(Client.java:744)
        at com.aliyun.teaopenapi.Client.callApi(Client.java:882)
        at com.aliyun.iot20180120.Client.pubWithOptions(Client.java:12229)
        at com.aliyun.iot20180120.Client.pub(Client.java:12245)
        at com.aarobot.platform.control.send.DeviceDataSender.execute(DeviceDataSender.java:50)
        ... 20 more
Caused by: com.aliyun.tea.TeaRetryableException: Received fatal alert: handshake_failure
        at com.aliyun.tea.Tea.doAction(Tea.java:70)
        at com.aliyun.tea.Tea.doAction(Tea.java:82)
        at com.aliyun.teaopenapi.Client.doRequest(Client.java:680)
        ... 24 more
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
        at sun.security.ssl.Alert.createSSLException(Alert.java:131)
        at sun.security.ssl.Alert.createSSLException(Alert.java:117)
        at sun.security.ssl.TransportContext.fatal(TransportContext.java:318)
        at sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:293)
        at sun.security.ssl.TransportContext.dispatch(TransportContext.java:185)
        at sun.security.ssl.SSLTransport.decode(SSLTransport.java:152)
        at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1401)
        at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1309)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:440)
        at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.java:336)
        at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.java:300)
        at okhttp3.internal.connection.RealConnection.connect(RealConnection.java:185)
        at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.java:224)
        at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.java:108)
        at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.java:88)
        at okhttp3.internal.connection.Transmitter.newExchange(Transmitter.java:169)
        at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:41)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:94)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:88)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142)
        at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117)
        at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:229)
        at okhttp3.RealCall.execute(RealCall.java:81)
        at com.aliyun.tea.Tea.doAction(Tea.java:67)
        ... 26 more
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值