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.