Letsencrypt问题:请求消息格式错误::创建新的authz :: DNS名称时出错没有足够的标签

时间:2018-02-28 17:36:32

标签: node.js amazon-web-services nginx encryption

我正在尝试在AWS EC2计算机上设置加密。当我在命令

下运行时

sudo certbot --nginx -d sitename -d www.sitename.com

然后我出错了。

我编辑了/etc/nginx/conf.d/default.conf文件并添加了以下行

server_name sitename www.sitename.com;

我知道为什么我会犯错误。

我正在使用本教程。

https://blog.cloudboost.io/setting-up-an-https-sever-with-node-amazon-ec2-nginx-and-lets-encrypt-46f869159469

1 个答案:

答案 0 :(得分:3)

它抱怨你的证书中的后缀。名称www.sitename.com有效,但您也有sitename,没有后缀。您需要制作此sitename.com

因此,您应该使用类似

的内容重新生成证书
sudo certbot --nginx -d sitename.com -d www.sitename.com