Hola,
He configurado el httpd.conf añadiendo estas líneas:
SSLVerifyClient require
SSLVerifyDepth 1
Con esto consigo que me aparezca la ventanita con los certificados digitales que tengo instalados.
Cuando hago un https://localhost, me saca el típico pop-up para que seleccione el certificado. Al seleccionar el certificado, a continuación el pop-up se cierra y no me carga nada. Me sale la típica pantalla que aparece cuando intentas abrir una página pero no tienes conexión o el código fuente tiene errores:
Internet Explorer no puede mostrar la página web, etc, etc
No es el típico mensaje de que no encuentra tal o cual .php, porque entonces el mensaje sería de este tipo:
¡Objeto no encontrado!
El enlace requerido no ha sido localizado en este servidor. Si usted proporcionó el enlace de manera manual le solicitamos que por favor revise los datos e intentelo de nuevo.
Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 404
Sin embargo, cuando accedo por SSL pero no solicito las pantallas de certificados, me entra normalmente por el index.php sin problema.
Alguien sabe si es que tengo que tocar algo en el fichero de configuración del Apache, dentro de la sección de <VirtualHost _default_:443>, por ejemplo, ...
Gracias y un saludo,