Amigos;
Depois de quebrar a cabeca mais um pouco, acabei chegando a solucao do problema.
Meu httpd.conf nao estava "legal". Entao, parti tudo do zero novamente, pegando
o httpd.conf padrao do apache2.2.4, e alterando somente o necessario, e
ativando os arquivos suplementares de configuracao no final.
No httpd.conf basico, nao precisei alterar nada, a nao ser ativar os
suplementares de ssl e de vhosts.
No de ssl foi preciso alterar o seguinte:
- desativei toda a parte de vhosts dentro do arquivo de ssl, uma vez que vhosts
estarao configurados dentro de httpd-vhosts.conf
As alteracoes mesmo vieram dentro do arquivo de vhosts:
Pra comecar, tive que colocar outra declaracao de Namevirtualhosts. Ficando da
seguinte forma:
NameVirtualHost *:80
NameVirtualHost *:443
E depois na secao de virtualhosts para porta 80:
<VirtualHost *:80>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /usr/local/apache2/htdocs/site1
ServerName 10.200.1.242
#ServerAlias www.dummy-host.example.com
ErrorLog logs/site1_error_log
#CustomLog logs/site1_access_log
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}$1 [L,R]
</VirtualHost>
Logo abaixo, inseri uma secao para virtualhost *:443, que ficou da seguinte
forma:
<VirtualHost *:443>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /usr/local/apache2/htdocs/site2
ServerName 10.200.1.242
ErrorLog logs/site2_error_log
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache2/conf/certificados/teste.crt
SSLCertificateKeyFile /usr/local/apache2/conf/certificados/teste.key
</VirtualHost>
Pronto! Salvos os arquivos de configuracao, e restartado o apache com apachectl
startssl tudo passou a funcionar como eu queria.
Grande abraco a todos!
Carlos Pala
___________________________________________________________________________________
Para fazer uma ligação DDD pra perto ou pra longe, faz um 21. A Embratel tem
tarifas muito baratas esperando por você. Aproveite!
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html