Mac 10.11 (El Capitan) - Erreur system.log répétitive: airportd [57]: échec de SecTaskLoadEntitlements = 22

12

Après une installation propre (HD effacée avant l'installation USB) de 10.11 (El Capitan), j'ai remarqué l'erreur suivante dans /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 ---

Il semble se répéter constamment. Avez-vous des idées sur la façon de trouver le problème ou le processus source?

Merci

Tom Baker
la source
cela a quelque chose à voir avec le wi-fi, comme la désactivation qui a arrêté ce message; cependant, maintenant je vois beaucoup de ceci: networkd [211]: - [NETClientConnection effectiveBundleID] utilisant le nom de processus apsd comme ID de bundle (cela est prévu pour les démons sans ID de bundle
Saad
cela arrive toutes les 14 secondes, et deux fois pour moi en ce moment
Saad
le code pour SecTaskLoadEntitlements est ici: opensource.apple.com/source/libsecurity_codesigning/… . À partir de cela, nous pouvons éventuellement déterminer ce qu'est l'erreur 22.
Saad
Merci pour l'info @SaSha, je vais creuser un peu plus. Btw - Je n'ai vu aucun "[NETClientConnection effectiveBundleID]" dans mes journaux système.
Tom Baker
Même problème ici (avec les pannes WiFi régulières). Des nouvelles sur celui-ci?
qqilihq

Réponses:

1

Pour répondre à votre question, voici une introduction à ce que SecTaskLoadEntitlements est / fait vraiment:

Une application (.app) sous OS X est en fait un dossier contenant un certain nombre de fichiers, y compris le programme réel, les ressources (graphiques, sons, etc.) ainsi que les fichiers système tels que les fichiers plist.

L'un de ces fichiers plist contient une description des droits de l'application. Un droit est soit que l'application "puisse faire" une certaine chose, soit qu'elle soit autorisée à faire une certaine chose.

Des exemples sous OS X seraient pour une application d'avoir l'autorisation d'obtenir un accès en lecture seule à votre dossier Musique, ou qu'elle est autorisée à interagir avec des appareils Bluetooth, à enregistrer à partir de votre microphone, etc.

Les applications sur l'OS X App Store doivent utiliser des droits d'accès afin qu'ils soient mis en sandbox, ce qui est un droit en soi.

Afin de garantir que les droits ne peuvent pas être modifiés ou obtenus de manière injustifiée, les droits sont "signés". Cela signifie que le développeur de l'application utilise une clé cryptographique spécifique pour «signer» les droits.

OS X vérifie la signature lors du chargement dans de nouvelles applications et ce n'est que s'il est signé correctement qu'il chargera les droits et les appliquera au programme.

Votre message d'erreur signifie que le programme "airportd" a essayé de charger les droits pour une application, mais il a échoué avec l'erreur numéro 22. Le numéro 22 signifie qu'un argument non valide (paramètre) a été donné.

Airportd gère les interfaces sans fil (WiFi) sur votre Mac.

Donc, pour résumer: le processus source est "airportd", et le problème est un argument invalide donné pour le chargement des droits.

Cependant, cela ne signifie pas que vous rencontrerez des erreurs utilisateur. Si vous ne rencontrez aucun problème avec les interfaces WiFi, vous pouvez simplement ignorer les messages du journal.

jksoegaard
la source
0

Il semble y avoir des problèmes avec les pilotes wifi sur El Captain. J'ai eu d'énormes plantages d'aéroport avec ce message d'erreur. Essayez de mettre à jour vers la dernière version d'OS X (10.11.2), cela semble être un peu mieux.

tourdetour
la source
1
Merci @tourdetour, bien que je sois passé à 10.11.2 et que je reçois toujours la même fréquence de messages.
Tom Baker
Cela semble être un problème global avec l'aéroport, j'ai en effet les mêmes erreurs sur mon propre syslog.
tourdetour