问题标签 [greenlock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
729 浏览

node.js - 带有 vhost 和 greenlock-express 的 NodeJS 子域

我是 Node 新手,我希望我的网站dacio.app使用vhost为我的大学项目处理子域。

但是,由于对 .app 域的要求,我需要对其进行保护,所以我使用greenlock-express来自动化它。

不要在前面,哟!TLS SNI“giphy.dacio.app”不匹配“主机:土豆.dacio.app”

我已经尝试在repo中使用vhost 示例,但它看起来不像server-static支持快速应用程序。


关于如何使它工作的任何提示?我一直听说反向代理,但我不确定这是否值得努力,因为我什至不知道它是否会起作用——它会有帮助吗?

服务器.js

0 投票
1 回答
325 浏览

node.js - 使用 Greenlock 为 SubjectAltName 中的多个域生成 SSL 证书

我正在使用 greenlock 生成证书,我将它传递给三个域,并且在我的 altnames 中只得到 2:

这是我的日志:

正如您所看到的,甚至不是我的前两个域最终出现在我的 altnames 中,而是那些已经在旧证书中的域(不确定这就是为什么)。

我没有嫁给greenlock,如果有人作为更好的选择我也在听。

我尝试将approveDomains 传递给我的greenlock 构造函数,但它似乎并没有太大变化。我的证书中仍然没有列出我的新域 (domain2):

0 投票
1 回答
1217 浏览

node.js - 如何使用letsencrypt greenlock设置通配符域ssl?

我对设置 ssl 服务器非常陌生,我只是在探索一个名为 greelock 的包

https://www.npmjs.com/package/greenlock

相信我,我正在使用真实域来设置 ssl。

安装所有软件包后,我运行此代码。

上面的代码对于awesomedomain.com的基本域可以正常工作,但是当我尝试访问一些随机子域时,我遇到了这个错误

0 投票
2 回答
218 浏览

ssl - 让我们加密 SSL(sailsjs 框架)

是否有任何用于sailsjs 框架的节点模块来使用让我们加密来制作ssl 证书?

0 投票
1 回答
327 浏览

node.js - 使用 Greenlock-Express 的通配符域的 SNI 错误

我需要用 greenlock-express 保护 *.keytap.xyz。我的 DNS 是 DigitalOcean,我正在使用 greenlock 插件,但无论我是否将其放入,我都会收到错误消息:

我将 2.6.7 版用于 greenlock-express,将 2.1.0 版用于 le-challenge-digitalocean。

我的代码是:

我什至不知道 SNI 是什么。提前致谢。

0 投票
1 回答
1224 浏览

sails.js - https 在sailsjs的localhost中不起作用

我正在尝试在我的本地系统中设置 ssl。我正在使用带有sails js应用程序的Windows机器。

这是我所做的配置。

当我在命令下方启动时,它会显示这样的图像,在此处输入图像描述 但是当我在浏览器https://localhost中运行此应用程序时,它会显示错误。

错误:

0 投票
1 回答
2391 浏览

node.js - 带有快速和端口转发的 greenlock (lets'encrypt)

我正在尝试设置letsencrypt(现在显然是greenlock)以使用express进行端口转发。

我解决了第一个问题

问题是,现在,我得到:

我的应用程序现在是这样的:

显然我不能将端口 80 和 443 与 nodeJS 一起使用,但我也不能将任何其他端口与 greenlock 一起使用……解决方法是什么?

0 投票
1 回答
464 浏览

node.js - 将Greenlock绑定到特定的IP地址?

我在我的 Windows 服务器上的 node.js 中运行良好的 greenlock express。但是,我向服务器添加了更多 IP 地址,发现 node.js 和 greenlock 正在侦听 0.0.0.0 上的 443 端口,从而占用了所有 IP 地址。

如何告诉 greenlock 仅在一个特定 IP 地址上侦听端口 443?

我可以添加任何配置值吗?

0 投票
0 回答
229 浏览

node.js - 如何从 greenlock-express 获取证书文件以用于 Nginx?

我正在为 node.js 使用 greenlock-express 库

我的初始化配置如下所示:

我使用 Nginx 作为代理服务器,并希望集成使用 Greenlock 创建的 SSL 证书。我在哪里可以找到它们?

0 投票
1 回答
315 浏览

node.js - 我应该在使用 pm2 集群模式的同时使用 Node.js Greenlock-Express 和集群模式吗?

我正在使用 Node.js、Express 和 pm2 构建无状态 Web 应用程序以进行流程管理。在生产环境中,我为服务器 CPU 的每个内核运行一个应用程序实例(感谢 pm2 集群模式)。

最近我开始阅读有关 Greenlock-Express(用于自动获取证书)的信息,它还有一个“集群”属性,如果我理解正确的话,它基本上与 pm2 集群模式做同样的事情。

如果我在集群模式下同时运行 Greenlock-Express 和 pm2,会有任何冲突或可能的问题吗?如果他们这样做,在 Windows 环境中使用 Node.js 自动获取 SSL 证书的最佳选择是什么?如果他们不这样做,是否最好在集群模式下同时使用它们?