In addition to that log does this show anything?
sudo apache2ctl -t -D DUMP_VHOSTS
My guess is some required component for SSL is not installed / enabled. And, that this causes Apache start to fail when you try to enable a VirtualHost for port 443 (and ssl).