E ai galera...

Seguinte, eu montei um servidor web com Apache 2.0.44 com Conectiva 9, configurei pra trabalhar com dominios virtuais e SSL (um ip pra sites HTTP e outro ip pra sites HTTPS), para cada dominio que use HTTPS eu gero um certificado especifico e configuro devidamente no meu ssl.conf.
O problema eh que os dominios que utilizam HTTPS, assumem apenas o certificado configurado no primeiro dominio virtual ou seja, tenhos dentro do meu ssl.conf a configuração:

<VirtualHost 200.200.200.200>
ServerName wwws.abc.com.br
DocumentRoot "/var/srv/www/default/html/abc"
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/apache/conf/ssl.crt/abc.crt
SSLCertificateKeyFile /etc/apache/conf/ssl.key/abc.key
</VirtualHost>

<VirtualHost 200.200.200.200>
ServerName wwws.def.com.br
DocumentRoot "/var/srv/www/default/html/def"
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/apache/conf/ssl.crt/def.crt
SSLCertificateKeyFile /etc/apache/conf/ssl.key/def.key
</VirtualHost>

<VirtualHost 200.200.200.200>
ServerName wwws.ghi.com.br
DocumentRoot "/var/srv/www/default/html/ghi"
ServerAdmin [email protected]
SSLEngine on
SSLCertificateFile /etc/apache/conf/ssl.crt/ghi.crt
SSLCertificateKeyFile /etc/apache/conf/ssl.key/ghi.key
</VirtualHost>

Mas pra qualquer um dos dominios acessados ele me mostra que usa apenas os certificados do primeiro dominio, no caso o do abc.com.br. Se eu trocar a ordem e colocar o ghi.com.br como primeiro por exemplo, então ele assume o certificado do ghi.com.br para todos os outros dominios.

O que tem de errado ?

[]'s