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.