Mac 10.11 (El Capitan): error repetido de system.log: airportd [57]: Error de SecTaskLoadEntitlements error = 22

12

Después de una instalación limpia (HD borrada antes de la instalación 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

Tom Baker
fuente
tiene algo que ver con el wi-fi, como la desactivación que detuvo ese mensaje; sin embargo, ahora veo mucho de esto: networkd [211]: - [NETClientConnection efectivaBundleID] usando el nombre de proceso apsd como ID de paquete (esto se espera para demonios sin ID de paquete
Saad
sucede cada 14 segundos, y dos veces para mí en este momento
Saad
el código para SecTaskLoadEntitlements está aquí: opensource.apple.com/source/libsecurity_codesigning/… . A partir de eso, posiblemente podemos determinar qué error 22 es.
Saad
Gracias por la información @SaSha, voy a investigar un poco más. Por cierto, no he visto ningún "[NETClientConnection efectivaBundleID]" en los registros de mi sistema.
Tom Baker
El mismo problema aquí (junto con las interrupciones regulares de WiFi). ¿Alguna noticia sobre este?
qqilihq

Respuestas:

1

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

Una aplicación (.app) en OS X es realmente una carpeta que contiene varios archivos, incluidos 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" cierta cosa o que tiene permiso para hacer cierta cosa.

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

Se requiere que las aplicaciones en la tienda de aplicaciones OS X utilicen los derechos de manera que tengan que estar protegidos, lo cual es un derecho en sí mismo.

Con el fin de asegurarse de que los derechos no se pueden cambiar o obtener de forma legí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 verifica la firma al cargar nuevas aplicaciones, y solo si está firmada correctamente cargará los derechos y los aplicará al programa.

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

Airportd gestiona las interfaces inalámbricas (WiFi) en tu Mac.

En resumen: el proceso de origen está "aeroportuario", y el problema es un argumento no válido dado para cargar derechos.

Sin embargo, esto no significa que experimente errores de cara al usuario. Si no tiene problemas con las interfaces WiFi, puede ignorar los mensajes de registro.

jksoegaard
fuente
0

Parece haber algunos problemas con los controladores wifi en El Captain. Recibí algunos accidentes importantes 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.

tourdetour
fuente
1
Gracias @tourdetour, aunque he actualizado a 10.11.2 y todavía recibo la misma frecuencia de mensajes.
Tom Baker
Parece ser un problema global con el aeropuerto, de hecho tengo los mismos errores en mi propio syslog.
tourdetour