OS X Server: Upgrade oder Konfiguration nicht möglich: App Store schlägt fehl: „Diese Aktion konnte nicht abgeschlossen werden“

Mein Mac OS X Server (der sowohl für Wikis als auch als Build-Server/Zeitmaschinen-Backup-Hub verwendet wird) ist aufgrund von Update-Problemen im App Store defekt, und das Upgrade funktioniert nicht, da ich mich nicht mit gültigen Apple-IDs authentifizieren kann. Außerdem kann ich die Server- App nicht starten, da sie in Bezug auf das Betriebssystem veraltet ist.

Obwohl in zahlreichen Beiträgen unterschiedliche Fehlermodi festgestellt wurden, wurde in keinem die Variante „Aktion konnte nicht abgeschlossen werden“ angezeigt.

Hinweis: Wenn Sie eine andere Nachricht oder ein anderes Verhalten haben, kann Ihr Problem möglicherweise durch eine der vielen Techniken gelöst werden, die bei mir nicht funktioniert haben.

Folgende Fakten:

  • Ich habe bereits mehrere Lösungen ausprobiert; Referenzen unten.
  • Das Konto ist aktiv / gültig: Es funktioniert auf anderen Macbook Pro sowie iPhone und funktioniert auf diesem Computer, wenn Sie sich bei der webbasierten iCloud anmelden.
  • Die Maschine ist 2010 MacBook Pro mit El Capitan (10.11.4 - 15E65).
  • Die meiste Software wurde mit der Haupt-AppleID heruntergeladen; zwei Teile wurden mit einer anderen AppleID (OS X Server + Xcode) heruntergeladen. Diese beiden AppleIDs arbeiten auf einem anderen Computer zusammen.
  • Im Gegensatz zu einigen Leuten mit Problemen hat mein Mac eine Seriennummer.
  • Wenn ich mich anmelde und mein Passwort eingebe, wird ständig die folgende Fehlermeldung angezeigt: "Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut." Dies unterscheidet sich von allen Beiträgen, die ich gesehen habe.

Was ich bisher probiert habe:

  • Booten Sie in den abgesicherten Modus (um Caches zu löschen). Anmeldung im abgesicherten Modus oder danach fehlgeschlagen.
  • Installieren Sie El Capitan von der Wiederherstellungspartition neu. Beim Booten von der Wiederherstellungspartition kann ich mich im App Store anmelden, aber nach der Neuinstallation das gleiche Problem.
  • **Alle* Caches manuell entfernt (System und Konto).
  • Führen Sie die folgenden Befehle aus: sudo pkill -9 -f Account; sudo rm $HOME/Library/Accounts/*Basierend auf Vorschlägen in Apple Discussions .
  • Entfernen Sie den Inhalt von $HOME/Library/Application Support/iCloud/Accounts, starten Sie im abgesicherten Modus neu, setzen Sie PRAM zurück und versuchen Sie sich anzumelden, basierend auf weiteren Vorschlägen in den Apple-Diskussionen

  • Debug-Menü im App Store und „Anwendung zurücksetzen“ aktiviert, Protokollebene erhöhen.

  • Im abgesicherten Modus gestartet, mit einem alternativen Konto (Netzwerkkonto) bei Mac angemeldet, versucht, sich über das Netzwerkkonto beim App Store anzumelden. Gleiches Ergebnis. (HINWEIS: Mit Mac OS X Server erstelltes Netzwerkkonto).
  • Neues Administratorkonto erstellt, sich von diesem bei Mac angemeldet und versucht, sich über das neue Konto beim App Store anzumelden. Gleiches Ergebnis.

Zusätzliche Konfigurationsinformationen:

  • Mac OS X Server installiert. Die Serversoftware wurde mit einer anderen AppleID installiert (gekauft) als die, mit der El Capitan installiert wurde. Vielleicht Teil des Problems.

Screenshot der Fehlermeldung, die in allen Fehlermodi konsistent angezeigt wird:

Fehlerdialog

Wichtige Konsolenprotokollinformationen Ich habe noch ein paar Dinge ausprobiert (im Zusammenhang mit dem Entfernen von Caches, dem Hinzufügen des Debug-Menüs zum App Store und der Verwendung von „Reset Application“ aus dem Debug-Menü. Erfasste die Ergebnisse der Protokolle, nachdem die Protokollebene aus dem Debug-Menü auf das Maximum erhöht wurde. Hier ist was ich habe (HINWEIS: Es gibt eine Lösung für den Neustart, com.apple.emonddie ich nicht ausprobiert habe, aber da es nichts damit zu tun hat, lasse ich es vorerst so wie es ist; weniger Variablen).

Die akd[457]: successNachrichten erscheinen, nachdem ich meine gültige AppleID und mein Passwort übermittelt habe; die vorherigen Meldungen sind das Ergebnis des Starts der App Store App.

4/14/16 9:36:10.967 AM Dock[404]: LaunchPad: __53-[LPAppManager(StoreSupport) _acceptStoreConnection:]_block_invoke app store xpc message error: Connection invalid
4/14/16 9:36:27.455 AM App Store[36402]: Unknown class FRToolbar in Interface Builder file at path /System/Library/PrivateFrameworks/StoreUI.framework/Resources/Base.lproj/FRStoreViewController.nib.
4/14/16 9:36:47.245 AM App Store[36402]: Could not find image named 'NSImage'.
4/14/16 9:37:02.116 AM akd[457]: success
4/14/16 9:37:02.424 AM akd[457]: success

Vollständiger Protokollausschnitt

4/14/16 9:36:05.376 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:05.376 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:36:10.967 AM Dock[404]: LaunchPad: __53-[LPAppManager(StoreSupport) _acceptStoreConnection:]_block_invoke app store xpc message error: Connection invalid
4/14/16 9:36:11.082 AM com.apple.xpc.launchd[1]: (com.apple.WebKit.WebContent.3FD573A9-EEBF-4231-A8EC-AE23894F80C9[10819]) Service exited with abnormal code: 1
4/14/16 9:36:15.479 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:15.479 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:36:25.575 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:25.575 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:36:27.455 AM App Store[36402]: Unknown class FRToolbar in Interface Builder file at path /System/Library/PrivateFrameworks/StoreUI.framework/Resources/Base.lproj/FRStoreViewController.nib.
4/14/16 9:36:35.675 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:35.675 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:36:45.777 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:45.777 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:36:47.245 AM App Store[36402]: Could not find image named 'NSImage'.
4/14/16 9:36:55.867 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:36:55.867 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:37:02.116 AM akd[457]: success
4/14/16 9:37:02.424 AM akd[457]: success
4/14/16 9:37:05.965 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:37:05.966 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
4/14/16 9:37:16.073 AM com.apple.xpc.launchd[1]: assertion failed: 15E65: launchd + 90235 [527954A7-A0F1-305E-B26A-7E632B2CA0FB]: 0x11
4/14/16 9:37:16.073 AM com.apple.xpc.launchd[1]: (com.apple.emond) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

Aktualisieren

Am Ende habe ich eine Neuinstallation von OS X / Server durchgeführt und von Hand neu konfiguriert (Cherry-Picking Time Machine und erneutes Anwenden der Servereinstellungen). Diese Methode wurde gewählt, weil die Installation neu und etwas experimentell war.

Antworten (1)

Es sieht so aus, als hätten Sie mehr als die erwartete grundlegende Fehlerbehebung durchgeführt (Neustart, Debug-Modus versuchen, Einzelbenutzer, dieselbe AppleID von einem neuen Benutzerkonto aus versuchen) und Sie sehen entweder einen kaskadierenden Fehler (mehrere Caches oder mehrere Schlüsselbunde mit schlechte Signaturdaten) oder ein Fehler auf niedrigerer Systemebene bei der Code-Signierung/Aktualisierung/Berechtigungen.

Wenn Sie auf diesem Mac eine zweite Apple-ID in die App Store-App bringen und sich nicht mit zwei Konten anmelden können, wäre die Schlussfolgerung, dass das Betriebssystem das Problem ist.

Wenn Sie die gewünschte Apple-ID auf diesem Mac auf einem anderen Mac verwenden können, um sich beim Store anzumelden, können Sie Netzwerkprobleme und ein Problem mit der beabsichtigten Apple-ID ausschließen.

Ich würde die Server-App wahrscheinlich von einem neuen Betriebssystem herunterladen (Sie könnten zur Wiederherstellung booten und OS X sauber auf einem USB- oder einem anderen externen Laufwerk installieren und den Mini verwenden, oder Sie könnten einen ganz anderen Mac verwenden. Sobald Sie den richtigen Server heruntergeladen haben - Übertragen Sie es auf den problematischen Mac und prüfen Sie, ob es gestartet werden kann.

An diesem Punkt würde ich wahrscheinlich ein gutes Backup des Servers erhalten und einen Ausfall für Nuke und Pave in Betracht ziehen:

  1. Der wikiadminBefehl wurde kürzlich verbessert – https://support.apple.com/en-us/HT206232
  2. Bender erstellt Backups von OD, kompletten Einstellungs-Backups sowie einzelnen Silo-Backup-Dateien, sodass Sie jeden Dienst einzeln wiederherstellen können (was in Ihrem Fall von Vorteil sein könnte).
  3. Time Machine – nur für den Fall, dass Sie sich in diesem Fall an Apple Engineering wenden, um Unterstützung zu erhalten. Wenn Sie AppleCare auf dem fraglichen Mac haben - der Unternehmenssupport ist nur einen Anruf entfernt, und das sollte Ihr erster Anruf sein, anstatt etwas zu tun, was ich hier vorschlage.
  4. Bootfähiges Klon-Backup – mit dem Festplattendienstprogramm, Carbon Copy Cloner, SuperDuper oder ähnlichem.

Wenn Sie sich wirklich einarbeiten möchten, führen Sie vielleicht das neueste Combo-Installationsprogramm aus, aber in Wahrheit führt die Server-App alle Dienste in einem „Pause/Warten/Halten“-Muster aus, da das Betriebssystem aktualisiert wurde und der Server alle Migrationsschritte ausführen muss - also ist die meiste Hilfe im Netz nicht auf ein System in Ihrem Staat ausgerichtet.

Danke. Ich dachte, ich müsste eine saubere Neuinstallation durchführen, aber da 1) der Dienst noch nicht vollständig eingerichtet und konfiguriert ist und 2) ich diese Art von Problemen besser beheben möchte, dachte ich, ich d Versuchen Sie, sich wiederherzustellen. Danke für den Bender-Tipp! Dies wird mir helfen, wenn ich mehr auf dem Server habe und eine "schnelle" Löschung/Wiederherstellung durchführen muss. Nützliche Dokumente zu OS X Server scheinen eher spärlich zu sein.
Yup @rholmes - Apple verbessert seine Dokumentation unter help.apple.com/serverapp/mac und es gibt immer die Server.app-Bibel von Arek Dreyer
Danke, dass Sie mich auf das Dryer / Greisler-Buch "OS X Server 5.0 Essentials" verwiesen haben - es sieht ziemlich gründlich und gut organisiert aus.
Ich habe seitdem neu installiert und wiederhergestellt, was ich brauchte (was nicht viel war). Akzeptiert, weil dies mein Problem löst, obwohl eine Wiederherstellung ohne Neuinstallation kein vernünftiger Weg war.