Mac 10.11 (El Capitan) - Kesalahan system.log berulang: airportd [57]: SecTaskLoadEntitlements gagal kesalahan = 22


12

Setelah instalasi bersih (menghapus HD sebelum menginstal USB) dari 10.11 (El Capitan), saya melihat kesalahan berikut di /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 ---

Tampaknya terus berulang. Adakah ide tentang bagaimana menemukan masalah atau proses sumber?

Terima kasih


itu ada hubungannya dengan wi-fi, karena menonaktifkan yang menghentikan pesan itu; Namun, sekarang saya melihat ini banyak ini: networkd [211]: - [NETClientConnection efektifBundleID] menggunakan nama proses apsd sebagai bundel ID (ini diharapkan untuk daemon tanpa bundel ID
Saad

itu terjadi setiap 14 detik, dan dua kali bagi saya saat ini
Saad

kode untuk SecTaskLoadEntitlements ada di sini: opensource.apple.com/source/libsecurity_codesigning/… . Dari itu, kita dapat menentukan apa kesalahan 22 itu.
Saad

Terima kasih atas info @SaSha, saya akan melakukan penggalian lagi. Btw - Saya belum melihat "[NETClientConnection efektifBundleID]" di log sistem saya.
Tom Baker

Masalah yang sama di sini (bersama dengan pemadaman WiFi biasa). Ada berita tentang ini?
qqilihq

Jawaban:


1

Untuk menjawab pertanyaan Anda, inilah pengantar tentang apa yang benar-benar / tidak dilihat SecTaskLoadEntitements:

Aplikasi (.app) di OS X sebenarnya adalah folder yang berisi sejumlah file, termasuk program aktual, sumber daya (grafik, suara, dll.) Serta file sistem seperti file plist.

Salah satu file plist ini berisi deskripsi tentang hak aplikasi. Hak adalah bahwa aplikasi "dapat melakukan" hal tertentu, atau bahwa ia memiliki izin untuk melakukan hal tertentu.

Contoh pada OS X adalah aplikasi memiliki izin untuk mendapatkan akses hanya baca ke folder Musik Anda, atau diizinkan untuk berinteraksi dengan perangkat Bluetooth, merekam dari mikrofon Anda, dll.

Aplikasi di OS X App Store diharuskan menggunakan hak sehingga mereka harus diberi sandbox, yang merupakan hak itu sendiri.

Untuk memastikan bahwa hak tidak dapat diubah atau diperoleh dengan tidak adil, hak tersebut "ditandatangani". Ini berarti bahwa pengembang aplikasi menggunakan kunci kriptografi tertentu untuk "menandatangani" hak.

OS X memeriksa tanda tangan saat memuat dalam aplikasi baru, dan hanya jika ditandatangani dengan benar akan memuat hak dan menerapkannya pada program.

Pesan kesalahan Anda berarti bahwa program "airportd" mencoba memuat hak untuk suatu aplikasi, tetapi gagal dengan nomor kesalahan 22. Nomor 22 berarti bahwa argumen (parameter) yang tidak valid diberikan.

Airportd mengelola antarmuka nirkabel (WiFi) di Mac Anda.

Jadi kesimpulannya: Proses sumber adalah "airportd", dan masalahnya adalah argumen yang tidak valid yang diberikan untuk memuat hak.

Namun, ini tidak berarti bahwa Anda akan mengalami kesalahan apa pun yang dihadapi pengguna. Jika Anda tidak memiliki masalah dengan antarmuka WiFi, maka Anda bisa mengabaikan pesan log.


0

Tampaknya ada beberapa masalah dengan driver wifi di El Captain. Saya mendapat crash bandarad besar dengan pesan kesalahan itu. Coba perbarui ke versi OS X terakhir (10.11.2), sepertinya akan sedikit lebih baik.


1
Terima kasih @tourdetour, meskipun saya telah memutakhirkan ke 10.11.2 dan saya masih mendapatkan frekuensi pesan yang sama.
Tom Baker

Tampaknya menjadi masalah global dengan bandara, saya memang memiliki kesalahan yang sama pada syslog saya sendiri.
tourdetour
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.