O servidor responde no protocolo https pelo seu endereço IP ou você recebe um erro do navegador? Tente usar a seguinte instrução para o host virtual: VirtualHost *: 80 (remova a seqüência _defult) e, também, comente (ou remova) a linha:
SSLCertificateChainFile /path_/mydomain_com.ca-bundle
Você gerou um certificado auto-assinado para seu host virtual ou usou o padrão? Também ... eu sugiro que você siga este tutorial para criar um SSL Vhost link e use o script a2sslcert para gerar e instalar automaticamente um certificado autoassinado. Também sugiro que você verifique o caminho do sistema certificado SSL (arquivos .key e .crt) para ver se ele aponta para a direita!