You need to enable JavaScript to run this app. Ubuntu20系统部署PCF报x509证书过期或未生效问题求助
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu20系统部署PCF报x509证书过期或未生效问题求助

排查解决步骤

    1. 校验宿主机系统时间同步状态
      x509证书对时间偏差高度敏感,首先执行date命令检查Ubuntu20宿主机的系统时间是否与实际时间一致,若存在超过5分钟的偏差,执行以下命令同步时间:
    sudo timedatectl set-ntp true
    sudo systemctl restart systemd-timesyncd
    
    同步完成后重新执行部署流程验证。
    1. 清理历史部署残留的过期证书
      若之前有过失败的部署记录,本地残留的旧creds证书会导致新部署复用过期凭证,执行以下命令清理缓存和旧凭证:
    rm -rf ~/.bosh/tmp ~/.bosh/cache
    rm -f 你的bosh部署目录/creds.yml 你的bosh部署目录/state.json
    
    清理后重新生成部署配置再启动部署。
    1. 更换过期的stemcell版本
      当前使用的bosh-warden-boshlite-ubuntu-xenial-go_agent/170.16基于已停止维护的Ubuntu Xenial构建,内置根证书已过期,建议替换为Ubuntu Jammy对应的最新stemcell版本,或升级到170.x系列的最新修复版本。
    1. 测试环境临时规避方案
      若仅为本地测试环境,可在bosh部署配置的mbus段添加tls_verify: false参数跳过证书校验,该方案存在安全风险,禁止在生产环境使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 13:27:01