Apache2无法启动

时间:2017-07-15 20:05:14

标签: apache ubuntu lets-encrypt certbot

在过去的几个小时里我一直在谷歌上搜索,但无论我怎样似乎都无法启动Apache。 我的服务器以前运行得很好,但今天我尝试通过LetsEncrypt certbot更新我的SSL证书。 Certbot遇到问题,无法发布新证书,然后我运行apt-update和升级以确保所有内容都已更新。 Certbot现在抛出此消息 运行apache2ctl graceful时出错。 httpd没有运行,试图启动 行动优雅'失败。 Apache错误日志可能包含更多信息。 AH00112:警告:DocumentRoot [/ var / lib / letsencrypt / tls_sni_01_page /]不存在 AH00112:警告:DocumentRoot [/ var / lib / letsencrypt / tls_sni_01_page /]不存在 AH00558:apache2:无法使用127.0.1.1可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息 清理挑战 运行apache2ctl graceful时出错。 httpd没有运行,试图启动 行动优雅'失败。 Apache错误日志可能包含更多信息。 AH00558:apache2:无法使用127.0.1.1可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息 恢复期间遇到异常 运行apache2ctl graceful时出错。 httpd没有运行,试图启动 行动优雅'失败。 Apache错误日志可能包含更多信息。 AH00558:apache2:无法使用127.0.1.1可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息 Traceback(最近一次调用最后一次):   文件" /usr/lib/python2.7/dist-packages/certbot/error_handler.py",第99行,_call_registered     self.funcs [-1]()   文件" /usr/lib/python2.7/dist-packages/certbot/auth_handler.py",第284行,在_cleanup_challenges中     self.auth.cleanup(achalls)   文件" /usr/lib/python2.7/dist-packages/certbot_apache/configurator.py" ;,第1908行,清理     self.restart()   文件" /usr/lib/python2.7/dist-packages/certbot_apache/configurator.py" ;,第1797行,重新启动     self._reload()   文件" /usr/lib/python2.7/dist-packages/certbot_apache/configurator.py" ;,第1808行,在_reload中     引发错误.MisconfigurationError(str(err)) MisconfigurationError:运行apache2ctl graceful时出错。 httpd没有运行,试图启动 行动优雅'失败。 Apache错误日志可能包含更多信息。 AH00558:apache2:无法使用127.0.1.1可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息 尝试从/etc/letsencrypt/renewal/theophilus.info.conf续订证书会产生意外错误:运行apache2ctl graceful时出错。 httpd没有运行,试图启动 行动优雅'失败。 Apache错误日志可能包含更多信息。 AH00112:警告:DocumentRoot [/ var / lib / letsencrypt / tls_sni_01_page /]不存在 AH00112:警告:DocumentRoot [/ var / lib / letsencrypt / tls_sni_01_page /]不存在 AH00558:apache2:无法使用127.0.1.1可靠地确定服务器的完全限定域名。设置' ServerName'全局指令抑制此消息 。跳绳。 我尝试过做一个服务apache2 reload但是它也抛出了一个错误:apache2.service没有激活,无法重新加载。我似乎无法强迫它开始。 apachectl configtest返回OK。 和apache错误日志显示: [星期六7月15日16:03:36.592975 2017] [ssl:warn] [pid 1725:tid 140604874876800] AH01906:049c3654bd7b2cb0c25c64edf8684054.6925964ede44d9a18fbfb14b594d796​​2.acme.invalid:443:0服务器证书是CA证书(BasicConstraints:CA == TRUE! ?) [星期六7月15日16:03:36.593452 2017] [ssl:warn] [pid 1725:tid 140604874876800] AH01906:b2b22f2da6be44b9c877de0023471d83.b28583f983e83310d53608e52837a448.acme.invalid:443:0服务器证书是CA证书(BasicConstraints:CA == TRUE! ?) [Sat Jul 15 16:03:36.593710 2017] [ssl:emerg] [pid 1725:tid 140604874876800] AH02572:无法为theophilus.info:443配置至少一个证书和密钥 [星期六7月15日16:03:36.593731 2017] [ssl:emerg] [pid 1725:tid 140604874876800] SSL库错误:错误:0906D06C:PEM例程:PEM_read_bio:无起始行(期望:DH参数) - 错误的文件内容或格式 - 甚至只是一个被遗忘的SSLCertificateKeyFile? [星期六7月15日16:03:36.593741 2017] [ssl:emerg] [pid 1725:tid 140604874876800] SSL库错误:错误:0906D06C:PEM例程:PEM_read_bio:无起始行(期望:EC参数) - 错误的文件内容或格式 - 甚至只是一个被遗忘的SSLCertificateKeyFile? [Sat Jul 15 16:03:36.593769 2017] [ssl:emerg] [pid 1725:tid 140604874876800] SSL库错误:错误:140A80B1:SSL例程:SSL_CTX_check_private_key:未分配证书 [星期六7月15日16:03:36.593778 2017] [ssl:emerg] [pid 1725:tid 140604874876800] AH02311:初始化mod_ssl致命错误,退出。有关更多信息,请参阅/var/log/apache2/error.log AH00016:配置失败 [星期六7月15日16:03:36.723479 2017] [ssl:emerg] [pid 1732:tid 140027013269376] AH02572:无法为theophilus.info:443配置至少一个证书和密钥 [Sat Jul 15 16:03:36.723551 2017] [ssl:emerg] [pid 1732:tid 140027013269376] SSL库错误:错误:140A80B1:SSL例程:SSL_CTX_check_private_key:未分配证书 [星期六7月15日16:03:36.723559 2017] [ssl:emerg] [pid 1732:tid 140027013269376] AH02311:致命错误初始化mod_ssl,退出。有关更多信息,请参阅/var/log/apache2/error.log AH00016:配置失败 运行Ubuntu 16.04

1 个答案:

答案 0 :(得分:0)

我有同样的问题。这对我有用:

sudo certbot --authenticator webroot --webroot-path / var / www / sample --installer apache -d域