lulinux 发表于 2017-6-4 17:40:21

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!



麻烦军哥帮忙看看,如果需要详细日志,可以提供的。

licess 发表于 2017-6-4 18:22:35

需要提供完整的域名添加过程

按UnicodeEncodeError: 'ascii' codec can't encode characters in position 319-321: ordinal not in range(128)的信息可能是输入的域名含义中文,因为编码问题好像出错

lulinux 发表于 2017-6-4 23:40:48

先是lnmp vhost add

输入域名,没有带www,然后都是按照默认,最后就是press any key

就提示这个错误了。

刚又提交了一次,还是一样的错误,我找到了日志这几行是这个代码:

315                "port": "80",
   316                "addressesResolved": [
   317                    "121.9.212.239"
   318                ],

这个IP只是提示是广东电信,没其他问题。

licess 发表于 2017-6-5 09:15:45

回复 3# 的帖子

你用的什么系统
按错误信息就是编码错误,你可以看一下 /var/log/letsencrypt 里的日志有什么其他信息

lulinux 发表于 2017-6-5 09:37:39

系统用的是:centos 7.2 64位,系统日志信息:

日志内容比较长,发送到您的邮箱:www@vpser.net 了。

谢谢军哥。

licess 发表于 2017-6-5 10:54:41

回复 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建议先暂时关闭然后等生效后再重新生成试一下

lulinux 发表于 2017-6-5 10:58:04

现在的情况是:

这个网站在其他的阿里云ECS上稳定运行,想迁移到当前的ECS并且开启ssl;

不太明白问题是:绑定域名会检查域名的dns和解析情况?

谢谢军哥。

licess 发表于 2017-6-5 17:20:50

回复 7# 的帖子

letsencrypt是要验证生成但验证文件是否在网站目录下,能访问就认为该域名属于你,访问不到该文件就认为是失败无法生成证书

lulinux 发表于 2017-6-5 18:02:23

好的,谢谢军哥,我稍后继续试试;
页: [1]
查看完整版本: lnmp 1.4生成ssl自动证书的问题