Mac 10.11 (El Capitan) - Ripetizione dell'errore system.log: airportd [57]: Errore SecTaskLoadEntitlements = 22


12

Dopo un'installazione pulita (cancellata HD prima dell'installazione USB) di 10.11 (El Capitan), ho notato il seguente errore in /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 ---

Sembra che si ripeta costantemente. Qualche idea su come trovare il problema o il processo di origine?

Grazie


ha qualcosa a che fare con il wi-fi, in quanto la disabilitazione ha fermato quel messaggio; tuttavia, ora vedo molto questo: networkd [211]: - [NETClientConnection efficientBundleID] utilizzando il nome del processo apsd come ID bundle (questo è previsto per i demoni senza ID bundle
Saad

succede ogni 14 secondi, e due volte per me al momento
Saad

il codice per SecTaskLoadEntitlements è qui: opensource.apple.com/source/libsecurity_codesigning/… . Da ciò, possiamo eventualmente determinare quale sia l'errore 22.
Saad,

Grazie per le informazioni @SaSha, farò qualche altro scavo. A proposito: non ho visto nessun "[NETClientConnectionectiveBundleID]" nei miei registri di sistema.
Tom Baker,

Stesso problema qui (insieme a interruzioni regolari del WiFi). Qualche novità su questo?
qqilihq,

Risposte:


1

Per rispondere alla tua domanda, ecco un'introduzione a ciò che SecTaskLoadEntitlements è / fa realmente:

Un'applicazione (.app) in OS X è in realtà una cartella che contiene un numero di file, incluso il programma reale, le risorse (grafica, suoni, ecc.) Così come i file di sistema come file plist.

Uno di questi file plist contiene una descrizione dei diritti dell'applicazione. Un diritto è che l'applicazione "può fare" una determinata cosa o che ha il permesso di fare una determinata cosa.

Esempi su OS X potrebbero essere le autorizzazioni di un'app per ottenere l'accesso in sola lettura alla cartella Music o che sia consentito interagire con i dispositivi Bluetooth, registrare dal microfono, ecc.

Le applicazioni sull'App Store di OS X devono utilizzare i diritti in modo tale che debbano essere sottoposti a sandbox, che è un diritto in sé.

Al fine di garantire che i diritti non possano essere modificati o acquisiti indebitamente, i diritti sono "firmati". Ciò significa che lo sviluppatore dell'applicazione utilizza una chiave crittografica specifica per "firmare" i diritti.

OS X controlla la firma quando si carica in nuove applicazioni e solo se è firmata correttamente caricherà i diritti e li applicherà al programma.

Il tuo messaggio di errore indica che il programma "airportd" ha tentato di caricare i diritti per un'applicazione, ma non è riuscito con errore numero 22. Il numero 22 indica che è stato fornito un argomento (parametro) non valido.

Airportd gestisce le interfacce wireless (WiFi) sul tuo Mac.

Quindi, per riassumere: il processo di origine è "airportd" e il problema è un argomento non valido fornito per il caricamento dei diritti.

Tuttavia, ciò non significa che si verificheranno errori rivolti all'utente. Se non riscontri problemi con le interfacce WiFi, puoi semplicemente ignorare i messaggi di registro.


0

Sembra esserci qualche problema con i driver wifi su El Captain. Ho avuto alcuni enormi incidenti aeroportuali con quel messaggio di errore. Prova ad aggiornare all'ultima versione di OS X (10.11.2), sembra essere un po 'meglio.


1
Grazie @tourdetour, anche se ho effettuato l'aggiornamento alla versione 10.11.2 e sto ancora ricevendo la stessa frequenza di messaggi.
Tom Baker,

Sembra essere un problema globale con l'aeroporto, in effetti ho gli stessi errori sul mio syslog.
tourdetour
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.