- Problemas SSL no Apache
+ Responder ao Tópico
-
SlackWare GNU/Linux
Visitante
Problemas SSL no Apache
Pessoal eu uso a Distro Slackware e estou tendo levar um servidor web (apache 1.3.34)+ ssl aqui na empresa,
Problema e o seguinte quando mando starta o servico ele nao sobe e nem abre a porta, nos loges mostra o seguinte
[error] mod_ssl: Init: Unable to read server certificate from file /etc/apache/ssl.crt/server.crt (OpenSSL library error follows)
[Sat Apr 29 11:20:50 2006] [error] OpenSSL: error:0D06B08E:asn1 encoding routines:ASN1_d2i_bio:not enough data
No entando esta instalado tanto o mod_ssl e Openssl e os certificados existem.
Se poderem me ajudar agradeco
-
Re: Problemas SSL no Apache
Vou postar os passos que eu sigo quando faço esse esquema:
1 -Vai no httpd.conf e descomenta a linha que faz referencia ao mod_ssl fica la no final do arquivo
2 -Depois cria dentro de /etc/apache o diretorio ssl #mkdir /etc/apache/ssl
3 -Dentro de /etc/apache/ssl vc cria os certificados com os seguintes comandos q seguem abaixo
4 -#openssl genrsa -out server.key 1024
#openssl req -new -key server.key -out server.csr
#openssl x509 -days 365 -req -in server.csr -signkey server.key -out server.crt
Obs:Procure nas perguntas que lhe forem feitas colocar sempre o nome da maquina ou coisas do genero.
5 -Entre no arquivo mod_ssl.conf e altere o caminho dos certificados para /etc/apache/ssl/server.key e dos outros dois tambem e so salvar
6 -Dentro do arquivo mod_ssl.conf tem tambem duas linhas listen 80 e 443, voce pode comentar a 80 e deixar apenas 443 e melhor
7 -Depois para o apache #/etc/rc.d/rc.httpd stop e starta so https com o seguinte coamndo:
/usr/sbin/apachectl startssl
8 -Desabilita o apache de iniciar no boot #chmod -x /etc/rc.d/rc.httpd
9 -Coloca a seguinte linha no rc.local /usr/sbin/apachectl startssl
Acho que era isso amigo simples como o povo
Abraçao
-
SlackWare GNU/Linux
Visitante
Re: Problemas SSL no Apache
Vlw cara pela ajuda,
Eu ja tinha resolvido tudo certinho aqui o problema estava no caminho que do certificado .
Vlw pela ajuda