certbot,apache,django-当前配置不支持自动重定向

发布于 2025-02-10 04:38:01 字数 4535 浏览 3 评论 0原文

我想为我的域名添加SSL证书,让我们称其为“ domain.net”,

我在Bluehost上有副总裁,Apache上的Django,并想使用Certbot添加证书。

在安装过程中,我收到了这些消息:

部署证书成功地部署了domain.net的证书 to /etc/apache2/conf/httpd.conf成功地部署了证书 www.domain.net to /etc/apache2/conf/conf/httpd.conf失败的redirect domain.net无法设置domain.net的重定向增强。

下一步:

  • 保存证书,但无法安装(安装程序:Apache)。修复下面显示的错误后,尝试再次安装 通过运行:certbot install-cert-name domain.net

无法找到相应的HTTP VHOST;无法创建一个 预期解决冲突;当前配置不支持 自动重定向请求帮助或搜索解决方案 https://community.letsencencrypt.org 。请参阅日志文件 /var/log/letsencrypt/letsencrypt.log或以-v重新运行certbot 更多详细信息。

如何解决此错误?

不确定这是否会有所帮助,但是这里有一个“ apachectl -s”

VirtualHost configuration:
127.0.0.1:80           is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:300)
         port 80 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:300)
         port 80 namevhost proxy-subdomains-vhost.localhost (/etc/apache2/conf/httpd.conf:663)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
127.0.0.1:443          is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:771)
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:771)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:913)
162.241.177.72:80      is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:321)
         port 80 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:321)
         port 80 namevhost domain.com (/etc/apache2/conf/httpd.conf:382)
                 alias mail.domain.com
                 alias www.domain.com
         port 80 namevhost domain.domain.com (/etc/apache2/conf/httpd.conf:463)
                 alias mail.domain.net
                 alias domain.net
                 alias www.domain.net
                 alias www.domain.domain.com
         port 80 namevhost proxy-subdomains-vhost.localhost (/etc/apache2/conf/httpd.conf:663)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
162.241.177.72:443     is a NameVirtualHost
         default server domain.domain.com (/etc/apache2/conf/httpd.conf:530)
         port 443 namevhost domain.domain.com (/etc/apache2/conf/httpd.conf:530)
                 alias mail.domain.net
                 alias domain.net
                 alias www.domain.net
                 alias www.domain.domain.com
                 alias cpcalendars.domain.net
                 alias webdisk.domain.net
                 alias cpcontacts.domain.net
                 alias cpanel.domain.net
                 alias webmail.domain.net
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:771)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:913)
*:*                    server.domain.com (/etc/apache2/conf/httpd.conf:351)
*:443                  server.domain.com (/etc/apache2/conf/httpd.conf:913)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/etc/apache2/htdocs"
Main ErrorLog: "/etc/apache2/logs/error_log"
Mutex rewrite-map: dir="/run/apache2" mechanism=fcntl
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: dir="/run/apache2" mechanism=fcntl
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex mpm-accept: using_defaults
PidFile: "/run/apache2/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: MODSEC_2.5
Define: MODSEC_2.9
User: name="nobody" id=99
Group: name="nobody" id=99

I want to add ssl certificate for my domain, let's call it "domain.net"

I have VPS on Bluehost, Django on Apache and wanted to add certificate using Certbot.

During the installation, I got these messages:

Deploying certificate Successfully deployed certificate for domain.net
to /etc/apache2/conf/httpd.conf Successfully deployed certificate for
www.domain.net to /etc/apache2/conf/httpd.conf Failed redirect for
domain.net Unable to set the redirect enhancement for domain.net.

NEXT STEPS:

  • The certificate was saved, but could not be installed (installer: apache). After fixing the error shown below, try installing it again
    by running: certbot install --cert-name domain.net

Unable to find corresponding HTTP vhost; Unable to create one as
intended addresses conflict; Current configuration does not support
automated redirection Ask for help or search for solutions at
https://community.letsencrypt.org. See the logfile
/var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for
more details.

How to solve this error?

Not sure if that will help but here is a 'apachectl -S' out

VirtualHost configuration:
127.0.0.1:80           is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:300)
         port 80 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:300)
         port 80 namevhost proxy-subdomains-vhost.localhost (/etc/apache2/conf/httpd.conf:663)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
127.0.0.1:443          is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:771)
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:771)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:913)
162.241.177.72:80      is a NameVirtualHost
         default server server.domain.com (/etc/apache2/conf/httpd.conf:321)
         port 80 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:321)
         port 80 namevhost domain.com (/etc/apache2/conf/httpd.conf:382)
                 alias mail.domain.com
                 alias www.domain.com
         port 80 namevhost domain.domain.com (/etc/apache2/conf/httpd.conf:463)
                 alias mail.domain.net
                 alias domain.net
                 alias www.domain.net
                 alias www.domain.domain.com
         port 80 namevhost proxy-subdomains-vhost.localhost (/etc/apache2/conf/httpd.conf:663)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
162.241.177.72:443     is a NameVirtualHost
         default server domain.domain.com (/etc/apache2/conf/httpd.conf:530)
         port 443 namevhost domain.domain.com (/etc/apache2/conf/httpd.conf:530)
                 alias mail.domain.net
                 alias domain.net
                 alias www.domain.net
                 alias www.domain.domain.com
                 alias cpcalendars.domain.net
                 alias webdisk.domain.net
                 alias cpcontacts.domain.net
                 alias cpanel.domain.net
                 alias webmail.domain.net
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:771)
                 wild alias cpanel.*
                 wild alias whm.*
                 wild alias webmail.*
                 wild alias webdisk.*
                 wild alias cpcalendars.*
                 wild alias cpcontacts.*
         port 443 namevhost server.domain.com (/etc/apache2/conf/httpd.conf:913)
*:*                    server.domain.com (/etc/apache2/conf/httpd.conf:351)
*:443                  server.domain.com (/etc/apache2/conf/httpd.conf:913)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/etc/apache2/htdocs"
Main ErrorLog: "/etc/apache2/logs/error_log"
Mutex rewrite-map: dir="/run/apache2" mechanism=fcntl
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: dir="/run/apache2" mechanism=fcntl
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex mpm-accept: using_defaults
PidFile: "/run/apache2/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: MODSEC_2.5
Define: MODSEC_2.9
User: name="nobody" id=99
Group: name="nobody" id=99

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文