Solution 1 :
openssl x509 -in server.crt -noout -subject
Doit renvoyer le CN du certificat. C'est le nom que vous devez utiliser dans la directive ServerName et auquel vous connecter.
Solution 2 :
J'ai eu le même problème mais c'était pour une autre raison. Je le poste ici pour les futurs googleurs :
sur mon fichier de configuration apache2, au lieu d'avoir <VirtualHost *:443> , j'avais <VirtualHost *:80> . Dès que j'ai corrigé cela, le site était de nouveau opérationnel.