Después de instalar las actualizaciones más recientes de seguridad y Safari (7.1.5) en Mavericks, Safari y otras aplicaciones (las que utilizan NSURLConnection/CFURLConnection) ya no reconocen como válidos los certificados Root. Los certificados root en el llavero Raíces del Sistema parecen estar bien, en lo que respecta al Acceso a Llaveros. Sin embargo, Safari, iTunes, Chrome, etc. no validan todos los certificados root ("Este certificado ha sido firmado por una autoridad desconocida"). Ya he probado a borrar /var/db/crls/crlcache.db y /var/db/crls/ocspcache.db sin resultado. La hora del sistema es correcta. ¿Alguna idea?
Respuesta
¿Demasiados anuncios?Pude resolver el problema yo mismo. Por alguna razón, había algunos certificados root en mi llavero de inicio de sesión, que han sido revocados y sustituidos por certificados más recientes en el llavero Raíces del sistema. Eliminé esos certificados de mi llavero de inicio de sesión y todo volvió a funcionar correctamente.