问题标签 [lets-encrypt]

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 投票
2 回答
266 浏览

ssl - 在 Nginx 页面上启用 SSL 时重定向到默认页面

我有一个运行多个 vhost 的 nginx 服务器,我又配置了一个 vhost 并尝试将其设置为 https,但是当我尝试访问它时,它会重定向到默认页面。我已经用letsencrypt配置了SSL证书。

我的配置文件是

我也尝试过以下配置

在此页面重定向到我的防火墙之后。443端口也开放了。

任何想法这里有什么问题?

0 投票
1 回答
89 浏览

linux - 将除一个子域之外的所有子域重定向到 https?

这篇文章非常接近我正在寻找的内容。但我正在寻找的是

使用这篇文章中的解决方案,我可以通过以下方式将所有 http 重写为 https

然后再做

问题

但是我怎样才能确保它letsencrypt.example.com仍然在 http 端口 80?

0 投票
3 回答
19948 浏览

ssl - 如何为 Go 服务器应用程序设置 Let's Encrypt

我有自己的域,其中包含用 Go 编写的 Web 服务。我使用的是内置的 Go Web 服务器,前面没有 Nginx 或 Apache。

我想开始通过 HTTPS 提供服务,我意识到 Let's Encrypt 即将成为这样做的方式。

任何人都可以分享配置在 Linux 服务器上运行的 Go 应用程序的整个设置过程吗?

0 投票
1 回答
160 浏览

ssl-certificate - 如何在 swisscom 应用云上创建 Let's Encrypt 证书?

好消息,swisscom 应用程序云现在支持 Let's Encrypt。但是,按照文档中的步骤,我无法创建证书:

  1. 最后一步是通过单击路由侧边栏中的路由并单击锁定图标来实际创建证书。然后按照向导并点击“创建”。这将触发为您的路由创建 SSL 证书。

我一辈子都找不到这个“锁定物品”……我在这里遗漏了什么吗?

0 投票
2 回答
2680 浏览

ruby-on-rails - 如何在 AWS 负载均衡器中更新 letencrypt 证书?

我使用letsencrypt生成带有独立选项的SSL证书,然后我成功生成了一个SSL证书。

我去 AWS 负载均衡器在端口 433 上配置了一个监听器,并使用我之前生成的 SSL 证书在这种弹出窗口中导入:

在此处输入图像描述

然后一切正常,现在我想更新这个 SSL 证书。我按照此说明更新了我的证书。

我试过了:

./certbot-auto renew --standalone

或者再次获取证书./certbot-auto certonly --standalone

这意味着我的证书之前是正确生成的,现在我想知道如何更新它,因为它快过期了!

谢谢!

0 投票
3 回答
7444 浏览

ssl - 将让我们加密的证书从一台服务器复制到另一台服务器,如何自动更新?

我刚刚将 SSL 证书(通过 let's encrypt certbot 生成)从一台服务器 (A) 复制到另一台服务器 (B)。因此,我在我的新服务器中创建了一个自定义目录,比如说,并将and从 (A)/home/my-certificate/复制到 (B)。一切正常,服务器还活着,证书没问题。现在我想在新服务器 (B) 上启用自动更新。我怎样才能做到这一点?fullchain.pemprivkey.pem

0 投票
2 回答
474 浏览

google-app-engine - 您如何使用letsencrypt(2016)使用带有自定义域的谷歌应用引擎配置SSL

使用letsencrypt和gethttpsforfree,我创建了以下文件:

当我登录(2016 年新增)GAE 控制台时,它需要以下字段:

在此处输入图像描述

对于私钥,我使用 account.key。但是对于“公钥证书”,我不确定我需要使用什么,而且我无法弄清楚我需要哪种文件组合。

0 投票
0 回答
308 浏览

elixir - Phoenix 部署 exrm,letsencrypt freebsd

我想将凤凰应用程序部署到数字海洋的 FreeBSD 服务器,但是我对所有这些新技术有点困惑。我也是部署的新手。我以前使用过heroku,但从未“真正部署”过:)

所以这里是我目前所做的列表:
1)下载的virtualbox
2)创建和配置FreeBSD类似于服务器,以便exrm在相同的环境中运行
3)letsencrypt-auto certonly --config /etc/letsencrypt/letsencrypt.ini运行letsencrypt.ini

这是从这篇文章中偷来的
4) 更改 phoenix 应用程序以支持 https
5) 使用 exrm 发布软件包并将 tar 发送到生产服务器

所以问题是:

1)我需要在生产服务器上运行letsencrypt还是我做的很好?2) elixir/phoenix 和letsencrypt
似乎有问题。这里有什么建议?我是否应该不使用letsencrypt
3)我还缺少什么

0 投票
2 回答
265 浏览

ssl - 在 CloudFlare 上设置 DNS 的 VPS 上设置让加密

我使用 VPS 托管了一个网站,并使用 CloudFlare 的 DNS 服务指向它,该网站运行正常。现在我正在尝试安装Lets Encrypt提供的 ssl ,我能够成功完成这些步骤,但该站点似乎没有启用 ssl。此外,当我成功完成这些步骤时,该过程没有生成任何证书文件。我使用了https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt -on-ubuntu-14-04谁能告诉我我可能会出错。

0 投票
1 回答
1116 浏览

nginx - Dockerletsencrypt 似乎没有创建 webroot 文件

我有一个使用以下配置运行的 nginx 服务

我执行以下 docker 命令

我从letsencrypt得到以下输出

我的 nginx 日志这样说

当我查看/tmp/letsencrypt 时,我希望看到letsencrypt 剩余的一些文件,但唯一的事情是一个空的.well-known 目录。我怀疑letsencrypt正在清理或者它没有创建文件。

如果我将 index.html 文件放入/tmp/letsencrypt/.well-known并转到http://dev.blockloop.io/.well-known/我会看到它的内容,所以我知道 nginx 工作正常。