如何使这个证书每次都能自动更新,这样我就不必手动更新它,否则它就会自动更新?
ssl_certificate /etc/letsencrypt/live/www.vgopromo.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/www.vgopromo.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhp
我正在尝试以下几点:
[~/letsencrypt]# ./certbot-auto renew
No renewals were attempted.
[~/letsencrypt]# ./certbot-auto renew --force-renewal
No renewals were attempted.
然而,这两种方法我都没有成功。
服务器正在运行Apache。
我有一个NGINX服务器,我使用Certbot生成一个让我们加密证书。我看到我的证书并没有自动更新,尽管我已经设置了cron。我尝试用命令手动更新它:
$ certbot renew --cert-name pbx.info.eu --nginx
Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration. The error was: PluginError('An authentication
我想在我的nginx服务器上安装gitlab。我使用进行安装。
gitlab-ctl reconfigure给我:
There was an error running gitlab-ctl reconfigure:
letsencrypt_certificate[gitlab.domain.dev] (letsencrypt::http_authorization line 5) had an error: RuntimeError: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/lets
我有一个域ambroise-rabier.fr,并且喜欢添加域analytics.ambroise-rabier.fr,也是在https中。
在chrome上,我得到privacy错误,除非我在每个server_name键中复制server_name值。但是,nginx会用conflicting server name "ambroise-rabier.fr"抱怨。
下面是配置:
server {
listen 80;
listen [::]:80;
server_name ambroise-rabier.fr www.ambro
我有一个http网站(与Flask和nginx),这是启动和运行。我正在尝试使用certbot安装ssl,按照他们的步骤可以得到一条成功安装的消息(恭喜...)但是刷新我的网页会导致404 Not Found nginx/1.18.0 (Ubuntu)。这是sudo certbot --nginx之后的nginx.conf文件
server {
server_name www.mydomain.com;
location /static {
alias /home/ubuntu/adviser/flaskblog/static;
}
loca
我为www.bodeind.is和bodeind.is安装了“让我们加密安全套接字层”,但是当我在火狐中输入bodeind.is时,我得到警告:潜在的安全风险。对于如何在下面的代码中纠正这个问题,有什么建议吗?当我进入www.bodeind.is时,一切工作正常。当我在ssllabs.com上测试www.bodeind.is和bodeind.is时,我得到了A级。
I am running nginx on Ubuntu LTS 18.04
#
# Serve bodeind.is and www.bodeind.is
#
server {
certbot与NGINX一起使用来创建证书。在我们的服务器上只为我们的生产构建、分阶段构建和jenkins was服务器创建了一个证书。
当我运行certbot时,更新一切都很好,直到它试图挑战jenkins服务器。我得到以下错误
Attempting to renew cert (my.domain) from /etc/letsencrypt/renewal/my.domain.conf produced an unexpected error: Missing command line flag or config entry for this setting:
Select the
我在更新证书时遇到了问题,让我们在Nginx上加密。我不犯错误。我遗漏了什么?
[root] # /usr/local/letsencrypt/certbot-auto renew --quiet --renew-hook --dry-run
usage:
certbot-auto [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN] ...
Certbot can obtain and install HTTPS/TLS/SSL certificates. By default,
it will attempt to use a webse
我曾经使用url:http://167.99.145.82:4020/graphql将我的应用程序(Next,React,ApolloClient)连接到我的后端(ApolloServer),并且成功了。 现在我已经切换到https,GraphQL游乐场仍然可以在浏览器(https://sketchdaily.club/graphql)中运行,但是当客户端(https://sketchdaily.vercel.app/)尝试连接到它时,它会返回[Network error]: TypeError: Failed to fetch. 为什么会发生这种情况呢? 我的nginx配置: server
尽管在网上有很多例子,但我尝试了很多东西,特别是使用if语句,但是到目前为止,我还无法正确地设置vhost。
所以我的主人是
a1.example.com
www.a1.example.com should redirect to https://a1.example.com
a1.example.com should redirect to https://a1.example.com
目标是每次都将其重定向到https,而不是www。
到目前为止,这是我的vhost,我使用certbot
server {
server_name a1.example.com www.a
我正在尝试使用certbot更新最近过期的证书(原始证书也是通过certbot生成的)。但是,update命令不起作用:
sudo ./certbot-auto renew --quiet --no-self-upgrade
Use of --agree-dev-preview is deprecated.
Use of --agree-dev-preview is deprecated.
Attempting to renew cert from /etc/letsencrypt/renewal/www.removed.com.conf produced an unexpected erro