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

代理后Kibana自签名证书被拒问题求助(v8.6.2)

问题分析与解决方案

报错显示Fleet组件连接Elastic包注册表(epr.elastic.co)时遇到自签名证书问题,注意这个请求与Elasticsearch的连接配置无关,以下是针对性的排查和修复步骤:

  • 全局SSL信任配置缺失
    你当前仅配置了elasticsearch.ssl.certificateAuthorities,但Fleet连接包注册表的请求使用的是Kibana全局SSL配置而非Elasticsearch相关配置。需要在kibana.yml中添加全局CA证书配置:

    ssl.certificateAuthorities: ["/etc/kibana/ca-root.crt"]
    
  • NODE_EXTRA_CA_CERTS未被Kibana进程正确加载
    仅在shell中设置环境变量可能无法被Kibana的systemd进程读取。需在Kibana的systemd服务文件(通常是/etc/systemd/system/kibana.service)中添加环境变量:

    Environment="NODE_EXTRA_CA_CERTS=/etc/kibana/ca-root.crt"
    

    执行以下命令使配置生效:

    systemctl daemon-reload && systemctl restart kibana
    
  • 单独配置Fleet的SSL信任
    可以为Fleet组件单独指定连接包注册表的CA证书,在kibana.yml中添加:

    xpack.fleet.packageRegistry.ssl.certificateAuthorities: ["/etc/kibana/ca-root.crt"]
    
  • 确认代理证书是否被信任
    如果代理对HTTPS请求做了重加密,那么epr.elastic.co的证书会被替换为代理的自签名证书,此时需要将代理的CA证书也加入到上述信任列表中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 02:27:23