[FUG-BR] Apache22 x Site SSL

Cleyton Agapito cragapito em gmail.com
Terça Maio 5 08:25:27 BRT 2009


2009/5/5 Watanabe Anderson <wataankaol em gmail.com>:
> 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?
>

Esperimente adicionar na tua configuração:

NameVirtualHost 10.10.7.100:443
ServerName services2:443

Lembrando que o fato do netstat dizer https não quer dizer nada,
apenas que a porta é destinada ao protocolo.

[]´s


Mais detalhes sobre a lista de discussão freebsd