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

Conan经HTTPS连接Artifactory失败 报SSL_WRONG_VERSION_NUMBER错误

问题定位

报错核心原因是HTTPS请求发往了明文HTTP监听端口,和你的配置直接对应:

  • 查看system.yaml配置,你为Artifactory Tomcat配置的HTTPS连接器监听端口为8443,而8081是Artifactory默认的HTTP明文服务端口,本身不提供HTTPS服务。你向仅支持HTTP的8081端口发送HTTPS加密握手请求,服务端返回的明文响应无法被SSL协议解析,就会抛出[SSL: WRONG_VERSION_NUMBER]错误。
  • 你能通过HTTPS正常访问8082端口的Web管理界面,是因为8082是JFrog前端服务的专属HTTPS端口,仅承载Web UI静态资源与界面交互请求,不对外提供Conan调用的制品库API能力,不能作为Conan客户端的访问入口。
修复方案
  1. 删除原有配置错误的Conan远程地址,重新添加指向正确HTTPS端口的远程仓库:
# 先删除错误配置
conan remote remove myremote
# 添加指向8443 HTTPS端口的正确地址
conan remote add myremote https://artifacts.example.com:8443/artifactory/api/conan/myremote
  1. 重新执行认证命令即可:
conan user -p <你的API密钥> -r myremote will
连通性校验

配置完成前可以先在开发机执行以下命令验证HTTPS API端口是否正常:

curl -k https://artifacts.example.com:8443/artifactory/api/conan/myremote/v1/ping

如果返回OK说明Artifactory HTTPS服务正常,Conan连接不会有协议层面的问题。如果端口不通,优先检查:

  • 服务器防火墙、安全组是否放通8443入方向规则
  • 你配置的证书、私钥文件路径是否正确,Artifactory运行用户是否有这两个文件的可读权限,避免HTTPS连接器启动失败

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.01 20:45:53