macos - paquetes - sublime text 3 packages
Error al ejecutar la configuraciĆ³n de confianza de volcado de seguridad en Sublime Text 3 (3)
Cuando abro mi Sublime Text, a veces recibo el siguiente error, especialmente en la última semana.
Package Control
Error executing: /usr/bin/security dump-trust-settings -d
SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
Number of trusted certs = 3
Cert 0: Kaspersky Web Anti-Virus Certification Authority
Number of trust settings : 0
Cert 1: GTE CyberTrust Global Root
Cert 2: Class 3 Public Primary Certification Authority
VCS-based packages can be ignored with the "ignore_vcs_packages" setting.
Me pregunto si esto es un error o tal vez algo malicioso en la parte posterior. Estoy ejecutando OS X El Capitan.
No tengo Kaspersky Web Anti-Virus y esto realmente me preocupa.
¿Algunas ideas?
Editar 20/09/2016
El control de paquetes ahora ha arreglado y lanzado la actualización con el siguiente registro de cambios:
Control de paquete
Notas de la versión de la versión 3.2 Esta versión de Package Control se centra en la corrección de errores, con cambios notables que incluyen:
Las raíces de confianza de OS X TLS se exportan mediante API para evitar que se muestre un mensaje de error a algunos usuarios de El Capitán
Las actualizaciones de los temas, la sintaxis y el esquema de color se han mejorado y deberían resultar en menos mensajes emergentes cuando cambian los nombres de los archivos.
Varios errores relacionados con la instalación de dependencias han sido resueltos
Las raíces de confianza de Windows y OS X se exportan de manera que la información de propósito válido / no válido ahora se comunica al módulo de Python ssl basado en OpenSSL
Se han realizado mejoras adicionales en el manejo de actualizaciones de paquetes git / hg
El descargador de Windows WinINet ha mejorado la compatibilidad con Windows 10
Esto debería solucionar el problema y la actualización debería ejecutarse automáticamente una vez que abra Sublime Text.
Editar 30/07/2016
De acuerdo con el problema de error que se detalla a continuación, el error lo solucionó el usuario wbond:
Reemplazar el código de exportación de la lista de confianza anterior con el nuevo código de Oscrypto. Habrá un nuevo lanzamiento en un futuro próximo que incluye esto.
Dicho esto, este problema desaparecerá con una próxima actualización.
Respecto al error
Parece que se trata de un error conocido del Package Control
desde el 23 de septiembre.
Eso también aparece solo para los usuarios de OS X El Capitan (versión 10.11
).
Supongo que esto se resolverá con una actualización. Si bien este es un error conocido y la causa se debe a la certificación de KeyChain
no hay motivos para preocuparse.
Para obtener más información sobre el error y mantenerse actualizado, eche un vistazo here .
El estado actual del error está cerrado .
¿Cómo solucionar temporalmente el problema?
Aquí es cómo superar el problema temporalmente hasta que se solucione el error:
- Abra el acceso de Keychain desde sus aplicaciones. (Asegúrese de que el bloqueo en la esquina superior izquierda esté desbloqueado, ingresando su contraseña).
- Luego elija
login
en la lista de Llaveros a su izquierda. - En la barra de búsqueda en la parte superior derecha, ingrese la palabra clave que se encuentra en su mensaje de error junto a
Cert 0:
que en su caso es:Kaspersky Web Anti-Virus Certification Authority
- Probablemente (no considere la captura de pantalla anterior, en su caso, tendrá resultados) tendrá el resultado esperado debajo de la tabla.
- Haga clic derecho y elimine el certificado. (Probablemente le pida que ingrese su contraseña)
- Verifique si el proceso fue exitoso ejecutando el siguiente comando en su
Terminal.app
:/usr/bin/security dump-trust-settings -d
- Si el siguiente mensaje se muestra como resultado del comando anterior en la
Terminal
:SecTrustSettingsCopyCertificates: No Trust Settings were found.
luego todo fue exitoso; de lo contrario, intente de nuevo el proceso hasta que reciba este mensaje.
Créditos para la corrección temporal anterior here , y gracias al usuario de Diego Plentz a continuación por señalar también la referencia del tutorial.
Aquí hay una manera de solucionarlo:
- Llavero abierto
- haga clic en su llavero de inicio de sesión
- Ir al cuadro de búsqueda
- Escriba el nombre que se muestra en el campo Cert: (en este caso, stuff.co)
- Seleccione la entrada del Certificado que se muestra en los resultados
- Haga clic derecho -> Eliminar "..."
- Ingresa tu contraseña
Fuente: here
Este es un problema con Package Control. Este problema se ha solucionado dentro de Package Control .
Si aún se le presenta este error, actualice Package Control a su última versión , en lugar de eliminar los certificados (como se recomienda en otras respuestas en este hilo) .
Para actualizar Package Control, vuelva a ejecutar sus instrucciones de instalación .