我们的Apache实例(2.4.25 Win64)会不时抛出以下错误:
[ssl:emerg] [pid 6820:tid 472] AH01903: Failed to configure CA certificate chain!
并且不会开始。
然后,我手动启动服务(通过services.msc
),该服务正常启动。它可以正常运行,并且一切正常。
证书的配置位于vhosts.conf中:
SSLEngine on
SSLCertificateFile "C:\...\cert.crt"
SSLCertificateKeyFile "C:\...\key.key"
SSLCertificateChainFile "C:\...\chain.pem"
编辑: 我的问题与建议的重复项不同:我的配置在99%的时间内工作正常。仅当apache重新启动自身时(例如,子进程由于某些错误而死)并且尝试重新启动时,有时(每月一次〜)才会失败。