前言
给已有docker环境做基于portainer的统一管理
问题
测试时在idea中配置docker,连接远程机器的2376安全端口,测试不通过,出现
1 | docker chanel disconnected before any data was received |
原因
通过分析,发现是之前生成证书的时候,添加访问白名单时,只添加了0.0.0.0,没有添加服务器本身的外网IP,造成从而无法使用
解决办法
重新生成服务端证书,并在配置白名单时,添加服务器外网ip
0.0.0.0表示所有ip都可以连接(但只有拥有证书的才可以连接成功)
1 | echo subjectAltName = IP:服务器IP,IP:0.0.0.0 >> extfile.cnf |
关注Github:1/2极客
关注博客:御前提笔小书童
关注网站:HuMingfeng
关注公众号:开发者的花花世界
本作品采用知识共享署名 4.0 中国大陆许可协议进行许可,欢迎转载,但转载请注明来自御前提笔小书童,并保持转载后文章内容的完整。本人保留所有版权相关权利。
本文链接:https://royalscholar.cn/2020/01/20/《探错笔记》之docker远程访问CA认证登录失败/