SSL certificate key mismatch problem
The problem occurs when a custom ssl ert has been used before in a website, when you activate letsencrypt then and letsencrypt fails to validate a cert, then the key from letsencrypt is used with the old custom ssl cert which causes apache to fail to start.