Errori di backup di TimeMachine di rete - Problemi con il portachiavi del sistema?

1

Utilizzo Time Machine per effettuare il backup del mio MacBook Pro sul mio OS X Server locale da anni, ma di recente ho iniziato a ricevere errori durante il tentativo di eseguire il backup. Quando eseguo un backup automatico o manuale, ricevo la notifica che il sistema non è in grado di completare il backup. Dopo aver esaminato i registri della console, visualizzo il seguente errore dal processo NetAuthSysAgent :

ERROR: AFP_OpenSession - Login failed with 80 

Inoltre, il processo com.apple.backupd sta segnalando un errore di autenticazione e suggerimenti sui problemi del portachiavi del sistema:

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.

Ho confermato che esiste un portachiavi nel portachiavi del sistema per questa connessione e che l'elemento portachiavi deve essere funzionale (il suo tipo è la password di Time Machine, contiene la password corretta, il controllo di accesso per l'oggetto è sempre consentito per NetAuthSysAgent ).

Ho provato a rimuovere il disco di backup e aggiungerlo di nuovo tramite la Preferenza di sistema TimeMachine. Questo sembra aggiungere l'elemento corretto nel portachiavi del sistema, ma il sistema non eseguirà ancora il backup.

Ho tentato di impostare manualmente la destinazione corretta eseguendo il seguente comando (provando il nome DNS del server, l'indirizzo IP e il nome mDNS senza successo):

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

Ogni volta che viene eseguito il comando, posso confermare che l'elemento Keychain corretto viene creato nel portachiavi del sistema (ma il sistema continua a fornire l'errore menzionato sopra).

Infine, la connessione manuale alla condivisione di rete che ospita il mio backup di Time Machine funziona normalmente e il mio account ha il "Controllo completo" dei file in questa condivisione.

Come posso ripristinare i miei backup di Time Machine di rete?

    
posta Eddie Kelley 16.07.2016 - 19:35
fonte

1 risposta

2

Ho trovato una risposta sul forum Ars Technica, che ha aiutato a risolvere il problema: link

Il file in /Library/Preferences/com.apple.security.plist conteneva il seguente testo:

<?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>

È stato necessario rimuovere la chiave DLDBSearchList e la matrice da quel file:

<?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>

Dopo aver rimosso quella voce, i backup di rete di Time Machine funzionano normalmente (come NetAuthSysAgent è ora in grado di individuare l'elemento del portachiavi di sistema corretto).

    
risposta data 16.07.2016 - 19:53
fonte

Leggi altre domande sui tag