apache / apache/jmeter

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

Open
#6,282 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.