无法在GoPardy虚拟主机上安装SSL

2025-07-11 12:45:02 2
  • 收藏
  • 管理

    我的SSL证书有问题。我有我的网站设置为虚拟主机。我正在尝试将其添加到ucps.us中。下面是我得到的错误:

    请求超级用户权限以运行Certbot…

    /home/connor/.local/share/letsencrypt/bin/letsencrypt--apache-d ucps.us

    PythonDeproationWarning:/home/connor/.local/share/letsencrypt/lib/python2.6/site-packages/cryptography/init.py:26:核心团队不再支持Python2.6,请升级您的Python.未来版本的密码术将不再支持Python2.6

    弃用警告

    将调试日志保存到/var/log/letsENCRYPT/letsENCRYPT.log

    获取新证书

    执行以下挑战:

    TLS-SNI-01 ucps.us挑战

    不存在服务器名或别名为:ucps.us的vhost(或者它位于一个具有多个vhost的文件中,Certbot还无法解析这些vhost)。未选择vhost。请在Apache配置中指定ServerName或ServerAlias,或将vhost拆分到单独的文件中。

    回退到默认vhost*:443…

    清理挑战

    档案:

    找不到要删除的/etc/httpd/conf.d/le_tls_sni_01_cert_challenge.conf-LE可能意外关闭

    出现意外错误:

    IoError:[Errno 2]没有这样的文件或目录:‘/etc/httpd/conf.d/le_tls_sni_01_cert_challenge.conf’

    有关更多详细信息,请参阅/var/log/letscrypt中的日志文件。

    Connor@IP-192-169-249-183[/usr/local/sbin]#,connorwarden:

    服务器名称

    您的APACHE配置中的SERVERNAME指令设置为什么?使用DNS或HTTP质询

    具体地说:

    -首选-挑战PREF_CHALLS

    以逗号分隔的排序的首选列表

    在授权过程中使用的挑战

    优先列出的首选质询(例如,“dns”或“tls-

    SNI-01、http、dns“)。并非所有插件都支持所有插件

    挑战。看见

    细节。Acme Challenges是有版本的,但如果您

    选择“http”而不是“http-01”,Certbot将选择

    自动获取最新版本。(默认:[]),ahaw021,谢谢你的帮助,但这远远超出了我的经验水平。

    Jandrusk,我的文件中有很多不同的服务器名称设置。此虚拟主机的服务器名称是ucps.us。如果我理解正确,可能是虚拟主机有问题。我找到了这个教程(http://webmasters.stackexchange.com/questions/90690/possible-to-split-virtual-host-definitions-into-multiple-apache-conf-files),但我不确定我是否应该这样做。我使用的是WHM,在APACHE配置设置中有一个Include编辑器,我认为这是我想要的,但有3个选项:Pre Main Include、Pre Virtual主机Include和Post Viirtual host Include)。任何想法都将不胜感激

    上一页:无法在Mac OS 107上升级certbot 下一页:无法在Fedora 22中的ApacheVHOST上使用SSL
    全部评论(0)