更新minio的https证书后遇到无法上传文件的问题

前言

我们系统中使用了minio分布式文件存储系统,minio服务是采用docker的方式进行的部署,并开启了https的访问。

我们使用的是68元测试版的1年期https证书,每年到期前就得要更新一次证书,过期未更换,将导致服务不可访问。

1、获得证书

进入阿里云控制台,找到SSL证书菜单,选择个人测试证书,选择升级证书,根据提示填写信息后,提交申请。

大约几分钟后,审核通过,下载证书文件。

下载下来的证书文件是如下的格式:

压缩包的后缀不同,对应不同容器部署的环境使用的证书。

2、更新证书

我们的minio服务是在linux服务器上,使用docker进行的部署,宿主机的目录 “/minio” 映射到了 minio容器内,证书文件就在宿主机的目录 “/minio/config/certs” 下。 

从下载的证书文件中,找到新的证书文件,替换上之后,重启minio服务就可以了。

3、问题记录

这里我们犯了一个错误,导致更新证书浪费了时间。

我们首先解压缩了所有证书文件,发现只有后缀“_apache”的包内有“.key”和“.crt”文件,以为使用这个证书就可以了,就把文件名改成了“private.key”、“public.crt”,替换了上去,发现服务虽然可以访问了,但是在使用minio的sdk工具上传文件时,会出现https链接错误的提示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值