我刚刚开始在服务器上使用 letsencrypt,它运行良好,直到我以某种方式将其集中起来。现在我的 Apache 无法再启动,并且 tail /var/log/apache2/error.log
给我:
[ssl:emerg] [pid 28687] AH02240: Server should be SSL-aware but has no certificate configured [Hint: SSLCertificateFile] ((null):0)
[ssl:emerg] [pid 28687] AH02312: Fatal error initialising mod_ssl, exiting.
我不确定应该从哪里开始寻找答案。我在每个子域的单独文件中使用虚拟主机,并且 letsencrypt 客户端负责每个子域的 SSL 证书。
我不确定在哪里查找我的 apache2 错误日志中提到的证书,它们在哪里设置或它们应该在哪里。
答案1
没关系。我禁用了上次创建的两个虚拟主机a2dissite
,现在 Apache2 正在启动。