Estou assumindo que 10.10.150.166
é o endereço IP do servidor no qual o Apache está sendo executado e para onde as solicitações serão roteadas. (O servidor está atrás de algum tipo de firewall e você tem NAT no local? Basta perguntar porque é um endereço IP não público) Se não, você precisa atualizar a diretiva NameVirtualHost
para apontar para o endereço IP correto.
Você também precisa garantir os três nomes de host, ou seja, mail.napalpha.net
, www.procyon-alpha.com
, owncloud.procyon-alpha.com
resolver para o endereço IP, conforme determinado na diretiva NameVirtualHost no servidor. Se isso for diferente do endereço IP publicamente visível, você poderá ter uma entrada apropriada no arquivo /etc/hosts
.
Outra abordagem seria ter cada definição do VirtualHost para ter o endereço IP e a porta como abaixo. (Ter um nome de host na definição do VirtualHost é não recomendado )
<VirtualHost <IP address>:443>
....
....
</VirtualHost>
A diretiva SSLEngine On
precisa ser descomentada para os dois últimos hosts virtuais também.