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

标签 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 站点名称 www.sitename.com;

知道为什么我会遇到上述错误吗?

我正在使用本教程。

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

最佳答案

它提示您证书中的后缀。名称 www.sitename.com 有效,但您也有不带后缀的 sitename。您需要创建此 sitename.com

因此,您应该使用类似的内容重新生成证书

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

关于node.js - Letsencrypt 问题:请求消息格式错误::创建新的 authz::DNS 名称没有足够的标签时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49035494/

相关文章:

node.js - 在使用app的 Electron 应用程序内部使用Webworker

amazon-web-services - 防止直接从亚马逊 s3 下载音频文件

php - NGINX 缓存符号链接(symbolic link)网站位置

node.js - 如何使用mongoose原生的promise(mpromise)查找文档然后保存

javascript - 如何在 Node.js 应用程序中最好地保护 MongoDB 数据库 URL

javascript - 在 Ember 中保存预订时使用关系更新已经存在的事件

amazon-web-services - 是什么导致 cdk bootstrap 挂起?

amazon-web-services - 如果 CPU 长时间处于 100%,AWS Elastic Beanstalk 重启 docker

ruby-on-rails - Dockerized Rails 应用程序 : slow after container start

java - 在微服务架构中提供静态内容