A solução foi muito difícil de encontrar ... Apenas a coincidência me ajuda a encontrá-la.
O Apache2.4 requer .conf extension ....
Eu tinha dois arquivos: /etc/apache2/sites-available/http e /etc/apache2/sites-available/https e, claro, os mesmos links simbólicos em /etc/apache2/sites-enabled/ .
Tentando descobrir a solução, tomei default-ssl.conf e fiz dela um link simbólico e funciona!
Então copiei cada linha para descobrir onde está a diferença e não encontrei nada. Eu renomei o https para https.conf , fiz um link simbólico e ele funciona também !!!
O maior erro é que eu mesmo crie links simbólicos, não usando a2ensite - o que produzirá http site não existe - até renomeá-lo em http.conf .
6 horas pesquisando nada ... Suspiro .... Mas talvez isso ajude alguém ..