apache default-ssl.conf has wrong link is /etc/apache2/sites-enabled
Links in /etc/apache2/sites-enabled will be created with leading numbers. On my ubuntu 12 LTS the default-ssl.conf file dont have leading 000-s. If i have hosted sites without https, then the first site with https support will appear in same domain, because that is the first founded vhost config with ssl section ,not the default-ssl.conf.