seafile服务器https自动续签失效

由于单位网络升级导致seafile无法使用,

而且最近一直在玩儿unbuntu系统,

这几天突然发现,seafile服务器https已经失效。

鼓捣半天,也没看出来哪里出的问题。

重新走一遍流程,

也总是报错,各种报错。

回到家好好弄弄,

/etc/nginx/sites-available/seafile.conf里面的所有配置问题都删掉,

只留下

server {
    listen 80;
    server_name 域名;
}

然后

~/.acme.sh/acme.sh --issue -d 域名 --nginx

成功。

不过三个月后是否能自动续签,还得拭目以待。

这一次,没有把密钥放在/etc/nginx/ssl 目录,

而是直接引用原始目录。

关键是,这一次,生成的密钥是cer格式的,而不是crt格式。

这可能就是没有自动续签的原因吧。猜测的。

搜索后得知cer是windows系统用的,crt是linux系统用的。

关键是,服务器是ubuntu系统。生成cer格式的证书,没道理的。

刚才特意去本网站的服务器看了配置文件,

原始目录生成的也是cer格式,

而放在/etc/nginx/ssl 目录的,其实就是转换成了crt格式。

这一次没有进行这个转换,看看三个月后,会发生什么。

但是我总有不好的预感。

可能和这个转换没啥关系,

难道三个月后,还要手动更新证书吗。

不管啦。

三个月后,再看看。

 

 

THE END
分享
二维码
文章目录
关闭
目 录