Netzwerk-TimeMachine-Sicherungsfehler - Problem mit dem Schlüsselbund des Systems?

Ich verwende Time Machine seit Jahren, um mein MacBook Pro auf meinem lokalen OS X-Server zu sichern, aber seit kurzem bekomme ich Fehler beim Sicherungsversuch. Beim Ausführen einer automatischen oder manuellen Sicherung erhalte ich eine Benachrichtigung, dass das System die Sicherung nicht abschließen konnte. Nachdem ich die Konsolenprotokolle untersucht habe, sehe ich den folgenden Fehler aus dem NetAuthSysAgentProzess:

ERROR: AFP_OpenSession - Login failed with 80 

Außerdem com.apple.backupdmeldet der Prozess einen Authentifizierungsfehler und weist auf Probleme mit dem Systemschlüsselbund hin:

Authentication error (80) - the correct user or password info may not exist in the System.keychain or the server may no longer allow access for this user.

Ich habe bestätigt, dass ein Schlüsselbundelement im Systemschlüsselbund für diese Verbindung vorhanden ist und dass das Schlüsselbundelement funktionsfähig sein sollte (sein Typ ist Time Machine Password, es enthält das richtige Kennwort; die Zugriffskontrolle für das Element ist immer zulässig für ) NetAuthSysAgent.

Ich habe versucht, die Backup-Festplatte zu entfernen und über die TimeMachine-Systemeinstellungen erneut hinzuzufügen. Dies scheint das richtige Element zum System-Schlüsselbund hinzuzufügen, aber das System führt immer noch keine Sicherung durch.

Ich habe versucht, das richtige Ziel manuell festzulegen, indem ich den folgenden Befehl ausführte (versuchte den DNS-Namen, die IP-Adresse und den mDNS-Namen des Servers ohne Erfolg):

sudo tmutil setdestination -p afp://USER@SERVER/TimeMachine

Jedes Mal, wenn dieser Befehl ausgeführt wird, kann ich bestätigen, dass das richtige Schlüsselbundelement im Systemschlüsselbund erstellt wird (das System gibt jedoch weiterhin den oben genannten Fehler aus).

Schließlich funktioniert die manuelle Verbindung mit der Netzwerkfreigabe, die meine Time Machine-Sicherung hostet, normal, und mein Konto hat „Vollzugriff“ auf Dateien in dieser Freigabe.

Wie kann ich meine Netzwerk-Time-Machine-Backups wieder zum Laufen bringen?

Antworten (1)

Ich habe im Ars Technica-Forum eine Antwort gefunden, die zur Lösung des Problems beigetragen hat: http://arstechnica.com/civis/viewtopic.php?t=1225417

Die Datei unter /Library/Preferences/com.apple.security.plistenthielt folgenden Text:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>DLDBSearchList</key>
   <array/>
   <key>SecItemSynchronizable</key>
   <true/>
</dict>
</plist>

DLDBSearchListEs war notwendig, den Schlüssel und das Array aus dieser Datei zu entfernen :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>SecItemSynchronizable</key>
   <true/>
</dict>
</plist>

Nach dem Entfernen dieses Eintrags funktionieren die Time Machine-Netzwerksicherungen normal (da NetAuthSysAgentjetzt das richtige System-Schlüsselbundelement gefunden werden kann).