lnmp 1.4生成ssl自动证书的问题
一台ECS,第一个绑定域名安装ssl成功了,但是第二个,就失败了,错误提示:Waiting for verification...
Cleaning up challenges
An unexpected error occurred:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 319-321: ordinal not in range(128)
Please see the logfiles in /var/log/letsencrypt for more details.
Let's Encrypt SSL Certificate create failed!
麻烦军哥帮忙看看,如果需要详细日志,可以提供的。 需要提供完整的域名添加过程
按UnicodeEncodeError: 'ascii' codec can't encode characters in position 319-321: ordinal not in range(128)的信息可能是输入的域名含义中文,因为编码问题好像出错 先是lnmp vhost add
输入域名,没有带www,然后都是按照默认,最后就是press any key
就提示这个错误了。
刚又提交了一次,还是一样的错误,我找到了日志这几行是这个代码:
315 "port": "80",
316 "addressesResolved": [
317 "121.9.212.239"
318 ],
这个IP只是提示是广东电信,没其他问题。
回复 3# 的帖子
你用的什么系统按错误信息就是编码错误,你可以看一下 /var/log/letsencrypt 里的日志有什么其他信息 系统用的是:centos 7.2 64位,系统日志信息:
日志内容比较长,发送到您的邮箱:www@vpser.net 了。
谢谢军哥。
回复 5# 的帖子
"detail": "Invalid response from http://www.luohubang.com/.well-known/acme-challenge/MaodwVTBqG1m3NT4PuMBOOwB7j8NDn_bUr8u6sKCdOw: \"\u003c!DOCTYPE html\u003e\n\u003chtml lang=\"zh-CN\"\u003e\n\u003chead itemscope itemtype=\"https://schema.org/WebSite\"\u003e\n\u003cmeta charset=\"UTF-8\" /\u003e\n\u003ctitle\u003e天??\"",232 "status": 403
按返回信息看是403错误
你贴一下你虚拟主机配置文件看看
而且有乱码,你好像开了cdn建议先暂时关闭然后等生效后再重新生成试一下 现在的情况是:
这个网站在其他的阿里云ECS上稳定运行,想迁移到当前的ECS并且开启ssl;
不太明白问题是:绑定域名会检查域名的dns和解析情况?
谢谢军哥。
回复 7# 的帖子
letsencrypt是要验证生成但验证文件是否在网站目录下,能访问就认为该域名属于你,访问不到该文件就认为是失败无法生成证书 好的,谢谢军哥,我稍后继续试试;
页:
[1]