文章目录

  • Harbor docker login x509 certificate signed by unknown authority
    • 前言
    • 生成的证书
    • 方法一
    • 方法二
    • 方法三
    • 参考文档

Harbor docker login x509 certificate signed by unknown authority

前言

在CentOS7上用Harbor搭建好私有Docker registry并配置好HTTPS访问后,用docker login时出错:

Error response from daemon: Get https://192.168.37.170/v1/users/: x509: certificate signed by unknown authority

解决这个问题的简单方式就是仍然用insecure-registries方式,参见搭建Harbor镜像仓库 HTTP Insecure Registry的“配置Insecure Registry”部分。

或者让Docker信任我们自己生成的CA证书,类似在浏览器中导入并信任CA根证书。

生成的证书

文件名 说明
ca.crt CA证书公钥
ca.key CA证书密钥
harbor.crt Harbor SSL证书公钥
harbor.key Harbor SSL证书密钥

方法一

# 192.168.37.170为Habor hostname
mkdir -p /etc/docker/certs.d/192.168.37.170
cp ca.crt /etc/docker/certs.d/192.168.37.170systemctl restart docker

如果Docker daemon的方法不行,则参考下面的方法在操作系统级别导入并信任我们生成的CA证书。

方法二

cp ca.crt /etc/pki/ca-trust/source/anchorsupdate-ca-trust extractsystemctl restart docker

注意:是ca.crt,不是harbor.crt

方法三

cp ca.crt /etc/pki/tls/certs/ca.crt# backup ca-bundle.crt
cp -p ca-bundle.crt ca-bundle.crt.bakcat ca.crt >> /etc/pki/tls/certs/ca-bundle.crtsystemctl restart docker

注意:是ca.crt,不是harbor.crt

参考文档

  • https://github.com/goharbor/harbor/blob/master/docs/configure_https.md
  • https://manuals.gfi.com/en/kerio/connect/content/server-configuration/ssl-certificates/adding-trusted-root-certificates-to-the-server-1605.html
  • https://github.com/moby/moby/issues/8849
  • https://blog.csdn.net/hjmhz/article/details/81912315

Harbor docker login x509 certificate signed by unknown authority相关推荐

  1. docker登录私库时提示 x509: certificate signed by unknown authority

    docker登录私库时提示 x509: certificate signed by unknown authority 编辑daemon.json vim /etc/docker/daemon.jso ...

  2. Docker在windows环境 使用阿里云镜像 pull 报错 x509: certificate signed by unknown authority

    本人使用的环境是 windows7 ,使用docker toolbox安装, 使用的是阿里云镜像,使用阿里云镜像相关操作阿里云上有操作步骤 https://cr.console.aliyun.com/ ...

  3. x509: certificate signed by unknown authority (harbor)

    最近在做Docker相关的东西,发现只要一pull镜像,就出现如下的ERROR x509: certificate signed by unknown authority. 调查后发现,是公司IT把h ...

  4. docker-compose部署的服务访问https报错:x509: certificate signed by unknown authority

    最近写了几个推特API的接口,在本机(mac)测试的时候好好的 部署到服务器上的时候发现不能用了 报错: {"code": 500,"msg": "e ...

  5. kubectl get node运行时出现:Unable to connect to the server: x509: certificate signed by unknown authority

    kubectl get nodes运行时出现:Unable to connect to the server: x509: certificate signed by unknown authorit ...

  6. 使用golang发送邮件,报错“x509: certificate signed by unknown authority”

    问题描述 使用golang发送邮件,报错"x509: certificate signed by unknown authority",这是由于客户端默认要对服务端传过来的数字证书 ...

  7. x509: certificate signed by unknown authority (possibly because of “crypto/rsa: verification error“

    执行下面命令初始化k8s集群时 kubeadm init --pod-network-cidr 10.21.0.0/16 \--image-repository registry.cn-hangzho ...

  8. gomail发送邮件报:x509: certificate signed by unknown authority的解决方法

    今天在项目上遇到一个问题,项目上使用gomail库进行邮件的发送,在自己电脑上测试是可以正常发送邮件的,但是要上线的前一天,进行了上线部署测试,结果发送邮件的功能一直报错,通过谷歌找到了解决方法. 报 ...

  9. k8s系列之:Unable to connect to the server: x509: certificate signed by unknown authority

    k8s系列之:Unable to connect to the server: x509: certificate signed by unknown authority K8s使用kubeadm r ...

最新文章

  1. PHP IPC函数介绍---共享内存
  2. RSA公钥格式PKCS#1,PKCS#8互转(微信获取RSA加密公钥)
  3. mybaits 字段设置null_为什么阿里巴巴禁止开发人员修改serialVersionUID 字段的值
  4. 详细描述三个适于瀑布模型的项目_信息系统项目管理师-第二三章:信息系统项目管理基础与立项管理2...
  5. pku 3533 Light Switching Game(nim 积)
  6. Flex 学习笔记 提高编译速度
  7. 快解析:管家婆辉煌II TOP+异地访问解决方案
  8. Java Excel 导出为 PDF
  9. 微信公众号jsapi支付
  10. 【JAVA】一种寻找错误的方法
  11. 键盘上每个键作用!!! (史上最全的)
  12. Jenkins使用问题记录
  13. 72---百钱买百鸡问题
  14. jasperreports-6.0.0生成PDF,SWF文件无法显示中文解决办法
  15. 更改vue项目的title标题
  16. Typora实现云笔记,支持云同步+多端查看(附免费方案)
  17. 你所说的到底是哪一种
  18. 分析了 6000 款 App,原来还有这么多多多多多多多神器!
  19. 简单问题:VIM中 查找 “上一个” 的快捷键是什么?
  20. java编程思想 英文版 打卡

热门文章

  1. 初识机器阅读理解(Machine Reading Comprehension)
  2. PAT甲级 1094 最大的一代
  3. 026 三角函数求导公式推导
  4. APP逆向分析之XX音乐客户端下载歌曲权限绕过
  5. 前后端交互之form表单和模板引擎
  6. Android高斯模糊、高斯平滑(Gaussian Blur)【2】
  7. 百度蜘蛛爬行日志分析
  8. 服务器热备份、虚拟,VMware虚拟机热备份的几种方法
  9. 八皇后问题及其解决方案
  10. NVIDIA apex安装