黑群晖(6.2.1老版本)使用syno-acme报错Please refer to https://curl.hax

分享
手机软件开发 2024-9-6 20:42:12 97 0 来自 中国
一、媒介

前几天把NAS从小猫盘升级到蜗牛星际重新安装DS-918+ 6.2的老版体系,迁移Let's Encrypt证书自动续签脚本时发现,老是天生脚本失败,多方查询发现是脚本中curl 的标题,curl须要访问https的地址举行文件更新,但是群晖内置的ca-certificates.crt版本太老,访问某些站点时报Please refer to https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 60错误,根据网上各位大佬们的履历,总结了一下有三个方式办理,1、更新curl  2、修改脚本使用curl -k 跳过证书验证  3、手动升级ca-certificates.crt文件。
错误示例:


二、更新CA根证书



其他两种方式太费劲,本人选择了第三种方式,办理方案参照https://www.haah.net/archives/7100.html,这种方式,本人实行未乐成,因此选择手动下载证书文件然后更新,步调如下:
1、下载CA文件

本次选择的是Mozilla CA 包提取后转的pem文件,GitHub自取链接:https://github.com/bagder/ca-bundle/,或者百度网盘链接:链接: https://pan.baidu.com/s/10e7lIcRNgPAtqTm-UTfrwQ?pwd=vku3 提取码: vku3 
2、上传文件

github 自行下载的请改名为ca-certificates.crt,然后举行下一步。
(1)将文件随便上传至群晖恣意共享文件夹


2.png (2)在File Station中选中文件,右键属性检察文件的绝对路径,并复制


3.png (3)打开ssh登录群晖,并获取暂时root权限(用户登录后输入sudo -s 输入暗码),怎样登录ssh请自行百度


(4)复制文件至CA目录
输入cp  /volume1/base/ca-certificates.crt  /etc/ssl/certs/
(5)验证是否办理标题
  如未办理请确认文件是否已经更新,或者实行其他方法办理。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 13:34, Processed in 0.190229 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表