¿Cómo genero un certificado SSL? ¿Cómo acceder a una página con certificado no válido en FF3?

StackOverflow https://stackoverflow.com/questions/264482

  •  06-07-2019
  •  | 
  •  

Pregunta

No puedo acceder a las páginas localhost https en firefox3. Dio el error

  

'No se puede conectar de forma segura porque el protocolo SSL se ha deshabilitado.   (Código de error: ssl_error_ssl_disabled) '

Habilité todas las preferencias relacionadas con SSL2 a través de about: config y el error cambió a

  

'Error de transferencia de datos   El navegador se conectó con éxito, pero la conexión se interrumpió al transferir información. Inténtalo de nuevo ".

El primer error parece más probable debido a un certificado inválido pero no puede resolver el segundo ...

¿Fue útil?

Solución

Forma rápida de crear un certificado autofirmado con openssl:

openssl req -new -x509 -days 365 -nodes -out /etc/apache2/cert.pem -keyout /etc/apache2/cert.pem -subj '/C=US/ST=Yourstate/L=Yourcity/O=Your Company, Inc./OU=Development/CN=your.vhostname.com/emailAddress=youremail@example.com'

(Es mejor crear un certificado de CA por separado y usarlo para crear un certificado para usar; apache se queja del registro de errores cuando usa un certificado autofirmado como el anterior. Pero no tengo una receta a mano para hacerlo.

Luego, en su configuración de apache (por separado para cada host virtual si es necesario), diga:

SSLEngine on
SSLCertificateFile /etc/apache2/cert.pem

y asegúrese de que mod_ssl esté habilitado.

Es posible que pueda depurar sus problemas usando curl:

$ curl -sSvk https://your.vhostname.com 2>&1 | less

Otros consejos

¿Qué servidor web sirve las páginas? ¿Es IIS o Apache? ¿Intentaste acceder a estas páginas con otros navegadores? Responder las preguntas le dará una pista si hay problemas en el navegador o en el servidor web.

Aquí hay un buen enlace sobre cómo crear certificados SSL

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top