[FUG-BR] Apache22 x Site SSL

Watanabe Anderson wataankaol em gmail.com
Terça Maio 5 03:34:25 BRT 2009


Pessoal,

Abaixo, segue meu httpd.conf, httpd-vhosts.conf  e httpd-ssl.conf

Agora, eu consigo ver o apache em listen com o https.

Se eu acessar http://www.meusite.com:443/ eu consigo entrar no site, mas não 
mostra o cadeado e, se digitar https://www.meusite.com,  tenho mensagens de 
erros diferentes para cada browser, não carregando o site (mostra que está 
indiponível).


# /usr/local/etc/apache22/httpd.conf
Listen 10.10.7.100:80
LoadModule ssl_module libexec/apache22/mod_ssl.so
ServerAdmin root em localhost
ServerName services2:80
DocumentRoot "/vol/sites/mall"
Include etc/apache22/extra/httpd-vhosts.conf
Include etc/apache22/extra/httpd-ssl.conf


# /usr/local/etc/apache22/extra/httpd-vhosts.conf
NameVirtualHost 10.10.7.100:80
<VirtualHost 10.10.7.100:80>
 ServerAdmin root em localhost
 DocumentRoot "/vol/sites/mall"
 ServerName www.meusite.com
 ErrorLog "/var/log/meusite.com.error-log"
 CustomLog "/var/log/meusite.com.access-log" common
</VirtualHost>


# /usr/local/etc/apache22/extra/httpd-ssl.conf
<VirtualHost 10.10.7.100:443>
   ServerAdmin root em localhost
   DocumentRoot "/vol/sites/mall"
   ServerName www.meusite.com
   SSLEngine on
   SSLCACertificateFile /usr/local/etc/apache22/ssl/server.root.ca
   SSLCertificateChainFile /usr/local/etc/apache22/ssl/mall.com.cer
   SSLCertificateFile /usr/local/etc/apache22/ssl/mall.com.crt
   SSLCertificateKeyFile /usr/local/etc/apache22/ssl/services2.key
   ErrorLog "/var/log/mall.com.ssl.error-log"
   CustomLog "/var/log/mall.com.ssl.access-log" common
</VirtualHost>


# netstat -a
tcp4       0      0  *.https                *.*                    LISTEN

O arquivo ../server.root.ca é o arquivo raiz da certificadora,
Os arquivos ../mall.com.cer  e  ../mall.com.crt são os certificados 
fornecidos pela certificadora
O arquivo ../services2.key é a chave que usei quando preenchi os dados para 
comprar o certificado conforme o "common name  'www.meusite.com' ".


O que estou fazendo de errado? Algúem tem uma luz?


Muito obrigado,
Anderson Watanabe


----- Original Message ----- 
From: "Matheus Weber da Conceição" <matheuswcon em gmail.com>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" 
<freebsd em fug.com.br>
Sent: Saturday, May 02, 2009 1:05 AM
Subject: Re: [FUG-BR] Apache22 x Site SSL


>
> Em uma nova tentativa, consegui subir o https em listen.
>
> Mas o certificado no site não aparece. Quando eu entro
> http://meusite.com:443/ a página aparece, mas quando digito
> https://meusite.com/  dá que a página não pode ser exibida.
>
> Alguma dica?



Você colocou no httpd.conf o Listen 443 né?

Mostra ai como está o VirtualHost.
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd