[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