javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
- Dominant language
- Java
- Stars
- 9.5k
- Forks
- 2.3k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 5
Description
腾讯的 kona应该如何适配,修改了tcp取样器中创建socket的方式, con = sslContext.getSocketFactory().createSocket(getServer(), getPort());运行之后报错
org.apache.jmeter.protocol.tcp.sampler.ReadException:
at com.apache.jmeter.protocol.tlcp.sampler.BinaryTLCPClientImpl.read(BinaryTLCPClientImpl.java:147) ~[tlcp-jar-with-dependencies.jar:?]
at com.apache.jmeter.protocol.tlcp.sampler.TLCPSampler.sample(TLCPSampler.java:384) [tlcp-jar-with-dependencies.jar:?]
at org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:630) [ApacheJMeter_core.jar:5.3]
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:558) [ApacheJMeter_core.jar:5.3]
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:489) [ApacheJMeter_core.jar:5.3]
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:256) [ApacheJMeter_core.jar:5.3]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_251]
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at com.tencent.kona.sun.security.ssl.HandshakeContext.(HandshakeContext.java:171) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.ClientHandshakeContext.(ClientHandshakeContext.java:103) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.TransportContext.kickstart(TransportContext.java:246) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:449) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:923) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.SSLSocketImpl.access$200(SSLSocketImpl.java:75) ~[tlcp-jar-with-dependencies.jar:?]
at com.tencent.kona.sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1014) ~[tlcp-jar-with-dependencies.jar:?]
at java.io.InputStream.read(InputStream.java:101) ~[?:1.8.0_251]
at com.apache.jmeter.protocol.tlcp.sampler.BinaryTLCPClientImpl.read(BinaryTLCPClientImpl.java:129) ~[tlcp-jar-with-dependencies.jar:?]
Contributor guide
Assessment
This issue has not been assessed yet.