You need to enable JavaScript to run this app. WSO2配置HTTPS端点测试后端连接失败问题咨询
优惠活动
大模型
产品
解决方案
定价
更多

WSO2配置HTTPS端点测试后端连接失败问题咨询

问题解决办法

你遇到的是两个独立问题,分别对应本地和云环境的不同报错,可按以下步骤分别处理:

1. 本地环境SSLPeerUnverifiedException: peer not authenticated 问题

你在axis2.xml中配置的HostnameVerifier仅对API运行时的passthru传输生效,Publisher门户的端点测试功能使用独立的Apache Commons HttpClient实现,该配置不会生效,按以下步骤修复:

  • 修改repository/conf/etc/httpclient.properties配置文件,新增/修改如下配置:
httpclient.hostname.verifier=AllowAll
  • 导入后端HTTPS服务证书到WSO2信任库:
    1. 导出后端服务SSL证书:
      openssl s_client -connect <后端域名>:<HTTPS端口> < /dev/null | openssl x509 -out backend.crt
    2. 将证书导入默认信任库client-truststore.jks,默认密码为wso2carbon:
      keytool -importcert -alias backend-custom -file backend.crt -keystore repository/resources/security/client-truststore.jks -storepass wso2carbon
    3. 提示是否信任证书时输入yes确认导入完成。

2. 云环境UnknownHostException问题

该报错是云环境部署的WSO2服务器无法解析你配置的后端域名,按以下步骤修复:

  • 登录到WSO2云服务器节点,执行nslookup sample.domain.com验证域名解析能力,确认是否能正常返回后端IP。
  • 若解析失败二选一处理:
    • 联系云运维人员在当前环境的DNS服务中添加该域名的解析记录
    • 临时验证可修改WSO2节点的/etc/hosts文件,新增记录:<后端实际IP地址> sample.domain.com

所有配置修改完成后重启WSO2服务,再进行端点测试即可正常连通。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 16:36:01