12 votos

Mac 10.11 (El Capitan) - Repetición del error system.log: airportd[57]: SecTaskLoadEntitlements failed error=22

Después de una instalación limpia (limpié el disco duro antes de la instalación por USB) de 10.11 (El Capitan), noté el siguiente error en /var/log/system.log:

Oct 21 09:06:35 computer airportd[57]: SecTaskLoadEntitlements failed error=22
Oct 21 09:07:05 --- last message repeated 5 times ---

Parece que se repite constantemente. ¿Alguna idea sobre cómo encontrar el problema o el proceso de origen?

Gracias

0 votos

Tiene algo que ver con el wi-fi, ya que al deshabilitarlo se detuvo ese mensaje; sin embargo, ahora veo mucho esto: networkd[211]: -[NETClientConnection effectiveBundleID] using process name apsd as bundle ID (esto es lo que se espera para los demonios sin bundle ID

0 votos

Sucede cada 14 segundos, y dos veces para mí en este momento

0 votos

El código de SecTaskLoadEntitlements está aquí: opensource.apple.com/source/libsecurity_codesigning/ . A partir de ahí, posiblemente podamos determinar cuál es el error 22.

1voto

Jose Chavez Puntos 645

Para responder a tu pregunta, aquí tienes una introducción a lo que realmente es/hace SecTaskLoadEntitlements:

Una aplicación (.app) en OS X es en realidad una carpeta que contiene una serie de archivos, incluyendo el programa real, los recursos (gráficos, sonidos, etc), así como los archivos del sistema como los archivos plist.

Uno de estos archivos plist contiene una descripción de los derechos de la aplicación. Un derecho es que la aplicación "puede hacer" una cosa determinada, o que tiene permiso para hacer una cosa determinada.

Algunos ejemplos en OS X serían que una aplicación tenga permiso para obtener acceso de sólo lectura a tu carpeta de Música, o que se le permita interactuar con dispositivos Bluetooth, grabar desde tu micrófono, etc.

Las aplicaciones de la App Store de OS X están obligadas a utilizar derechos de forma que se les exige un sandboxing, que es un derecho en sí mismo.

Para asegurarse de que los derechos no pueden ser modificados o adquiridos de forma ilegítima, los derechos están "firmados". Esto significa que el desarrollador de la aplicación utiliza una clave criptográfica específica para "firmar" los derechos.

OS X comprueba la firma al cargar nuevas aplicaciones, y sólo si está firmada correctamente cargará los derechos y los aplicará al programa.

Su mensaje de error significa que el programa "airportd" intentó cargar los derechos de una aplicación, pero falló con el número de error 22. El número 22 significa que se ha dado un argumento (parámetro) no válido.

Airportd gestiona las interfaces inalámbricas (WiFi) de su Mac.

Así que para resumir: El proceso de origen es "airportd", y el problema es un argumento inválido dado para cargar derechos.

Sin embargo, esto no significa que vaya a experimentar ningún error de cara al usuario. Si no tienes ningún problema con las interfaces WiFi, puedes ignorar los mensajes de registro.

0voto

tourdetour Puntos 86

Parece que hay algunos problemas con los drivers del wifi en El Capitán. Tuve algunos choques enormes en el aeropuerto con ese mensaje de error. Intenta actualizar a la última versión de OS X (10.11.2), parece ser un poco mejor.

1 votos

Gracias @tourdetour, aunque he actualizado a 10.11.2 y sigo recibiendo la misma frecuencia de mensajes.

0 votos

Parece ser un problema global con el aeropuerto, de hecho tengo los mismos errores en mi propio syslog.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X