Nach einer sauberen Installation (gelöschte Festplatte vor der USB-Installation) von 10.11 (El Capitan) habe ich den folgenden Fehler in /var/log/system.log festgestellt:
Oct 21 09:06:35 computer airportd[57]: SecTaskLoadEntitlements failed error=22
Oct 21 09:07:05 --- last message repeated 5 times ---
Es scheint sich ständig zu wiederholen. Irgendwelche Ideen, wie man das Problem oder den Quellprozess findet?
Vielen Dank
Um Ihre Frage zu beantworten, finden Sie hier eine Einführung in das, was SecTaskLoadEntitlements wirklich ist/macht:
Eine Anwendung (.app) in OS X ist eigentlich ein Ordner, der eine Reihe von Dateien enthält, darunter das eigentliche Programm, Ressourcen (Grafiken, Sounds usw.) sowie Systemdateien wie Plist-Dateien.
Eine dieser Plist-Dateien enthält eine Beschreibung der Berechtigungen der Anwendung. Eine Berechtigung ist entweder, dass die Anwendung eine bestimmte Sache "kann" oder dass sie die Erlaubnis hat, eine bestimmte Sache zu tun.
Beispiele für OS X wären, dass eine App die Berechtigung hat, schreibgeschützten Zugriff auf Ihren Musikordner zu erhalten, oder dass es ihr erlaubt ist, mit Bluetooth-Geräten zu interagieren, von Ihrem Mikrofon aufzunehmen usw.
Anwendungen im OS X App Store müssen Berechtigungen verwenden, sodass sie in einer Sandbox gespeichert werden müssen, was eine Berechtigung an sich ist.
Um sicherzustellen, dass Berechtigungen nicht geändert oder unrechtmäßig erlangt werden können, werden die Berechtigungen „signiert“. Das bedeutet, dass der Entwickler der Anwendung einen bestimmten kryptografischen Schlüssel verwendet, um die Berechtigungen zu „signieren“.
OS X überprüft die Signatur beim Laden in neue Anwendungen, und nur wenn sie korrekt signiert ist, werden die Berechtigungen geladen und auf das Programm angewendet.
Ihre Fehlermeldung bedeutet, dass das Programm "airportd" versucht hat, die Berechtigungen für eine Anwendung einzuladen, aber mit Fehlernummer 22 fehlgeschlagen ist. Die Nummer 22 bedeutet, dass ein ungültiges Argument (Parameter) angegeben wurde.
Airportd verwaltet die drahtlosen Schnittstellen (WiFi) auf Ihrem Mac.
Zusammenfassend also: Der Quellprozess ist "airportd", und das Problem ist ein ungültiges Argument, das zum Laden von Berechtigungen angegeben wurde.
Dies bedeutet jedoch nicht, dass benutzerseitige Fehler auftreten. Wenn Sie keine Probleme mit den WiFi-Schnittstellen haben, können Sie die Protokollmeldungen einfach ignorieren.
Es scheint einige Probleme mit WLAN-Treibern auf El Captain zu geben. Ich habe einige große Flughafenabstürze mit dieser Fehlermeldung bekommen. Versuchen Sie, auf die letzte Version von OS X (10.11.2) zu aktualisieren, es scheint etwas besser zu sein.
Schaumrolle
Schaumrolle
Schaumrolle
Tom Baker
qqilihq
Benutzer182057