I'm trying to move our SSL certificate to a new server. So I copy the crt and key files over, and changed DNS to make the name they are registered to point to the new server. But first I left the default ssl config in place to test. The default config correctly complainned that the hostname does not match the localhost.localdomain in the certificate. So I changed the config to point to the new certificates and restarted apache. Apache started without error, and there were no errors in the logs. But port 443 was only doing http, not https.