Mensaje de error de la consola consistente: firma no válida para com.cisco.kext.acsock

1

Tengo la Consola abierta en mi Mac (la última versión de OS X El Capitan) y este error vuelve a aparecer varias veces cada segundo.

4/19/16 1:15:18.021 AM com.apple.kextd[47]: ERROR: invalid signature for com.cisco.kext.acsock, will not load

¿Alguien sabe qué significa exactamente esto, y es algo malo? Sigue apareciendo al menos un par de veces cada segundo, por lo que es muy persistente. No pude encontrar mucho sobre este error.

¿Es algo que se puede arreglar fácilmente?

    
pregunta David 19.04.2016 - 07:18

2 respuestas

1

Tuve el mismo problema. kextd estuvo usando de manera consistente alrededor del 14% de CPU y el seguimiento de /var/log/system.log mostró que estaba intentando y no pudo cargar com.cisco.kext.acsock una y otra vez.

Desinstalé el cliente Cisco AnyConnect VPN utilizando su instalador, lo que provocó que el problema terminara de inmediato.

Sospecho que tenía una versión antigua de AnyConnect instalada que era de los días anteriores a El Capitán, y por lo tanto no tenía una firma válida. Por suerte, no necesito el cliente AnyConnect (lo había instalado hace un tiempo para solucionar algunos problemas) ya que uso el cliente integrado.

    
respondido por el Chris Kline 12.08.2016 - 14:19
0

Este error se muestra, porque en este momento todos los kext (Kernel Extension) deben estar firmados con el certificado de desarrollador. Aquí puede encontrar más información:

  

Una extensión del kernel, o kext, es un paquete que extiende el kernel. Con la protección de integridad del sistema, las extensiones del kernel deben firmarse con un ID de desarrollador para firmar el certificado de Kexts, e instalarse en el directorio / Library / Extensions.

     

A partir de OS X El Capitan, el kext-dev-mode boot-arg ahora está obsoleto.

Entonces, para deshacerte de este error, debes obtener el nuevo kext de alguna manera (quizás Cico haya hecho una versión más nueva de su software), o firmar este kext por ti mismo (lo que no es tan simple).

    
respondido por el Mateusz Szlosek 19.04.2016 - 12:39

Lea otras preguntas en las etiquetas