Solución 1:
openssl x509 -in server.crt -noout -subject
Deberá devolver el CN del certificado. Ese es el nombre que debe usar en la directiva ServerName y para conectarse.
Solución 2:
Tuve el mismo problema pero fue por otra razón. Lo publico aquí para futuros googlers:
en mi archivo de configuración apache2, en lugar de tener <VirtualHost *:443>
, tenía <VirtualHost *:80>
. Tan pronto como arreglé eso, el sitio volvió a funcionar.