You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SOAP UI 5.7.0 TLS兼容问题求助:服务端TLS10不被客户端TLS12接受

解决SoapUI 5.7.0 TLS握手异常方案

针对你遇到的javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]异常,核心原因是SoapUI 5.7.0默认禁用了TLS1.0,而服务器仅支持该协议。以下是可行的解决方案:

  • 修正VM参数配置:
    打开SoapUI-5.7.0.vmoptions文件,替换原有协议配置为包含TLS1.0的列表:

    -Dsoapui.https.protocols=TLSv1.0,TLSv1.1,TLSv1.2
    -Djdk.tls.client.protocols=TLSv1.0,TLSv1.1,TLSv1.2
    -Dhttps.protocols=TLSv1.0,TLSv1.1,TLSv1.2
    

    注意不要给参数值加引号,避免解析错误。

  • 调整批处理文件参数:
    若使用soapui.bat启动,修改文件中的JAVA_OPTS配置:

    set JAVA_OPTS=%JAVA_OPTS% -Dsoapui.https.protocols=TLSv1.0,TLSv1.1,TLSv1.2 -Djdk.tls.client.protocols=TLSv1.0,TLSv1.1,TLSv1.2 -Dhttps.protocols=TLSv1.0,TLSv1.1,TLSv1.2
    
  • 验证配置生效:
    启动SoapUI后,通过Help -> System Properties查看是否存在上述参数,且值正确包含TLSv1.0。

  • 极端情况处理(不推荐):
    若以上步骤无效,可修改SoapUI所用JDK的java.security文件,找到jdk.tls.disabledAlgorithms行,移除TLSv1.0和TLSv1.1条目。此操作会影响所有使用该JDK的应用,需谨慎操作。

内容的提问来源于stack exchange,提问作者RAHUL BHOITE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 15:55:27