I upgrade Debian Linux 9 (stretch) to 10 (buster).
Now I get Apache error
AH00016: Configuration Failed
in Apache error.log.
The Apache service is not starting because of this error. The Apache SSL certificates worked fine in Debian 9, now after upgrade to Debian 10, Apache does not start.
Any idea what is causing the error? How to debug it?
EDIT1:
I have SSLProtocol all -SSLv2 -SSLv3 in my Apache config. May the -SSLv2 cause the error?
EDIT2: sudo apache2ctl configtest says: Syntax OK
straceand redirect the output to a log file. then search the log file for AH00016. Then, either fix the cert or fix the ServerName in the apache config. If you need to get apache running quickly, then just temporarily comment out the defs (or disable the sites) for the problematic ServerNames until you can fix it/them. That will at least get apache running for the sites without a problem.vhost_old.conf), which has an old domain name and was kept just for redirection to the new domain name, had the old SSL certificate. After disabling thevhost_old.confusinga2disssite, theAH00016: Configuration Failederror went away, Apache was successfully started. Thank you for your ideas and questions!