29得票4回答
Certbot /.well-known/acme-challenge

我应该在服务器上始终暴露 /.well-known/acme-challenge 吗? 以下是我的HTTP配置:server { listen 80; location '/.well-known/acme-challenge' { root /var/www/de...

28得票3回答
Certbot未创建acme-challenge文件夹

几个月前我使用旧版的 Let's encrypt 客户端创建了有效证书,我正在使用 nginx 服务器。 Certbot 正在创建 .well-known 文件夹,但未创建 acme-challenge 文件夹。 现在我尝试通过 ~/certbot-auto certonly --webr...

28得票2回答
“listen ... ssl”指令未定义“ssl_certificate”。

我正尝试为我的网站配置nginx服务器。我正在使用以下代码来配置我的服务器。如果我为www.fastenglishacademy.fr(443)服务器块添加default_server,则它可以工作。 但在这种情况下,所有的子域名也会带来www.fastenglishacademy.fr的内...

27得票1回答
OpenSSL和Let's Encrypt之间有什么区别?

在工作中,我们历来使用的是LetsEncrypt,但是我们正在使用的nginx容器已经安装了OpenSSL。 选择OpenSSL或Lets Encrypt有哪些不同的用例?

26得票1回答
如何使用Let's Encrypt和Nginx在SSL Labs测试中所有类别都获得100分的A+评分?

我正在尝试在www.ssllabs.com测试我的SSL证书时,让所有类别的得分都达到100分。 然而,我很难获得A +和所有得分都是100分。 请问有什么建议关于我应该使用什么NGINX配置?或者如何生成Let's Encrypt证书?谢谢。

26得票4回答
Flutter在Android 7上使用Let's Encrypt SSL证书,在2021年9月30日后出现CERTIFICATE_VERIFY_FAILED错误。

2021年9月30日后,在旧的Android 7设备上,使用Let's Encrypt SSL证书通过https进行网站请求(get/post)时,会出现以下错误:HandshakeException: Handshake error in client (OS Error: CERTIFIC...

26得票5回答
在Java中,使用PEM文件创建SSLContext的最简单方法是什么?

我使用了Let's Encrypt的CertBot免费生成PEM文件。在其他语言中,只需几行代码和PEM/密钥文件即可轻松启动HTTPS服务器。到目前为止我找到的Java解决方案过于复杂,我正在寻找更简单的东西。 我不想使用Java的命令行“keytool”。我只是想将我的PEM/密钥文件...

25得票11回答
javax.net.ssl.SSLException: 证书与任何主题备用名称都不匹配

我最近在我的服务器上添加了LetsEncrypt证书,但是我的Java applet在使用TLS连接时出现问题。 我的applet使用Apache HttpClient。 我的Web服务器是Apache 2.4,并且我设置了一些虚拟主机作为我的主域名(foo.com - 不是我的真实域名)...

24得票7回答
Let's Encrypt Certbot多个更新钩子

我正在自动化Let's Encrypt的certbot SSL证书更新。实际更新已经生效,但我需要自动化重启服务,以便它们加载更新后的证书。我想知道是否可以在cronjob中使用多个--renew-hook参数来执行letsencrypt renew? 如何在证书更新时自动重启服务?

24得票3回答
配置Nginx以响应http://my-domain.com/.well-known/acme-challenge/XXXX

我无法让nginx返回我放在/var/www/letsencrypt目录中的文件。nginx/sites-available/mydomain.confserver { listen 80 default_server; listen [::]:80 default_server ip...