Ubuntu 16.04 系统安装 Jenkins 出现SSL证书验证失败问题
Ubuntu 16.04 安装Jenkins SSL校验失败解决方法
报错核心原因是Ubuntu 16.04内置的CA根证书库版本过低,无法识别Jenkins官方软件源使用的新版SSL证书,导致下载安装包时证书验证失败。
按以下步骤操作即可解决:
- 优先尝试更新系统根证书
执行命令更新根证书包:apt update && apt install --only-upgrade ca-certificates
更新完成后再次尝试安装Jenkins:apt install jenkins - 若更新根证书后仍报错,可临时开启Jenkins源信任跳过校验
编辑Jenkins源配置文件/etc/apt/sources.list.d/jenkins.list,在源地址前添加[trusted=yes]参数,修改后内容为:deb [trusted=yes] https://pkg.jenkins.io/debian-stable binary/
保存后执行安装命令即可:apt update && apt install jenkins - 长期安全修复方案(推荐)
手动将Jenkins官方证书导入系统信任库,无需跳过SSL校验即可正常安装,依次执行以下命令:wget -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add -update-ca-certificates
之后将Jenkins源配置中的[trusted=yes]参数删除,再执行安装命令即可正常使用。
内容的提问来源于stack exchange,提问作者Abhimanyu
相关产品推荐
相关产品推荐

