成功解决宝塔面板Let's Encrypt免费证书时提示获取失败

我用的香港阿里云,安装了宝塔面板,想着启用Let's Encrypt免费证书,一直提示获取失败,看宝塔论坛说是dns有问题,换了dns还是不行。

仔细分析了一下,是马上点了马上提示失败的,根本没有访问网络的迹象,肯定不是dns的问题。那么就是本地安装的问题。于是尝试重新安装证书部分的内容。


下载脚本:

wget -O /www/server/panel/certbot-auto http://download.bt.cn/install/certbot-auto.init -T 5

安装依赖:

chmod +x /www/server/panel/certbot-auto && /www/server/panel/certbot-auto -n

重新安装完,再尝试,成功了。


完成上面操作后,还是提示失败的,我再补充几点宝塔面板Let's Encrypt免费证书时提示获取失败的可能性原因

1、使用了反代功能

2、域名太多


其实也好解决,把原来的站点删了,重新添加站点。只输入一个域名,即www.你的域名.com然后直接添加站点

添加完进去SSL获取Let's Encrypt免费证书,基本都能成功。

等成功了,你再去域名管理添加没有www的,你的域名.com

然后301重定向,访问域名选 你的域名.com    目标URL https://www.你的域名.com   然后启用301重定向

其他的,你要设反向代理就设置,不需要就直接OK了。


转自:https://www.jiezhe.net/post/34.html

上一篇‡: 淘宝图片尺寸的缩略图

下一篇‡: [转]JS中浮点数精度问题

最近回复