Ho creato un server Time Machine, paleophile.local, da un MacBook Unibody bianco del 2009 con Sierra su cui ho installato macOS Server. Ho collegato un 5 TB esterno tramite USB per memorizzare i bundle sparsi crittografati.
Funziona magnificamente per il mio MacBook Pro di inizio 2015 con Sierra. Sfortunatamente non riesco a convincere MacBook Pro della mia ragazza a metà del 2009 con El Capitan a fare il backup su paleofilo. (Il suo computer non può essere aggiornato a Sierra.)
La nostra LAN è gestita da un Apple Airport Extreme (quello piatto) al quale il paleofilo è collegato tramite Ethernet. Sia il mio laptop che il suo generalmente si collegano alla rete tramite WiFi. Ho anche testato la sua configurazione di backup su Ethernet con WiFi disattivato; purtroppo con gli stessi risultati.
Ho configurato un account sul server per ciascuno dei nostri laptop. Quindi lei si connette al server tramite un account diverso dal mio. Si noti che tali account sono stati impostati contemporaneamente e allo stesso modo, quindi mi aspetto che siano identici nella configurazione. La motivazione di questi account separati era di sfruttare la capacità di applicare un limite di utilizzo del disco, in particolare su di me.
Il messaggio di errore segnalato dal computer della mia ragazza è che il nome utente e la password sono errati.
Certo che li ho controllati. Per essere precisi ho montato il server, accedendo come lo stesso utente con la stessa password e quindi montando il backup crittografato già esistente con la chiave. Tutto ha funzionato perfettamente.
Un'altra differenza tra il suo laptop e il mio che potrebbe essere rilevante è che se cerco in Keychain Access i tasti relativi al paleofilo vedo sul mio laptop:
paleophile._smb._tcp.local. Time Machine Password
mentre sulla sua appare la chiave ben distinta
paleophile._afpovertcp._tcp.local. Time Machine Password
Quindi sembra che le nostre due macchine stiano tentando di utilizzare protocolli diversi per comunicare con il server. Questo perché il mio laptop esegue Sierra e il suo è El Capitan?
Utilizzando le informazioni fornite dai corrispondenti nei commenti seguenti ho esaminato la configurazione del mio server Time Machine. È impostato per accettare connessioni AFP e SMB per l'account della mia ragazza. Ecco uno screenshot di quel pannello di configurazione.
Sembra che il server TM sia almeno configurato per accettare connessioni AFP, anche se non riesce a farlo.
Il messaggio di errore che appare nel suo Console.app quando provo ad attivare un backup è
6/6/17 7:33:39.244 PM Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29
Ho fatto del mio meglio per il codice di errore di Google 29, ma non sono stato in grado di trovare alcuna informazione utile. Quali passi devo prendere per diagnosticare ulteriormente questo problema?
Ecco un esempio del registro degli errori sul suo laptop a partire dal momento in cui seleziono "Esegui backup adesso".
6/6/17 7:33:39.244 PM Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29
6/6/17 7:33:41.823 PM lsd[227] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
6/6/17 7:34:02.742 PM lsd[227] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
6/6/17 7:34:02.849 PM lsd[227] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
6/6/17 7:34:12.160 PM lsd[227] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
6/6/17 7:44:48.617 PM accountsd[268] AIDA Notification plugin running
6/6/17 7:44:50.149 PM com.apple.AddressBook.InternetAccountsBridge[375] Checking iCDP status for DSID 126881918 (checkWithServer=0)
6/6/17 7:44:50.225 PM com.apple.AddressBook.InternetAccountsBridge[375] XPC Error while checking if iCDP is enabled for DSID 126881918: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.cdp.daemon was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.cdp.daemon was invalidated.}
6/6/17 7:44:50.225 PM com.apple.AddressBook.InternetAccountsBridge[375] Daemon connection invalidated!
6/6/17 7:45:00.172 PM com.apple.AddressBook.ContactsAccountsService[273] [Accounts] Current connection, <NSXPCConnection: 0x7ff6dad0d680> connection from pid 252, doesn't have account access.
6/6/17 7:45:00.172 PM sharingd[252] [Accounts] Failed to update account with identifier B851945A-3D25-4379-8AD5-AE2A53F59E57, error: Error Domain=ABAddressBookErrorDomain Code=1002 "(null)"
6/6/17 7:45:00.200 PM com.apple.AddressBook.ContactsAccountsService[273] [Accounts] Current connection, <NSXPCConnection: 0x7ff6dad2a7a0> connection from pid 396, doesn't have account access.
6/6/17 7:45:00.200 PM DataDetectorsDynamicData[396] [Accounts] Failed to update account with identifier B851945A-3D25-4379-8AD5-AE2A53F59E57, error: Error Domain=ABAddressBookErrorDomain Code=1002 "(null)"
6/6/17 7:45:00.397 PM com.apple.AddressBook.ContactsAccountsService[273] [Accounts] Current connection, <NSXPCConnection: 0x7ff6dad2e100> connection from pid 274, doesn't have account access.
6/6/17 7:45:00.398 PM CalNCService[274] [Accounts] Failed to update account with identifier B851945A-3D25-4379-8AD5-AE2A53F59E57, error: Error Domain=ABAddressBookErrorDomain Code=1002 "(null)"
6/6/17 8:00:45.025 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveTrackingHandler: -1856
6/6/17 8:00:45.025 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveReceiveHandler: -1856
6/6/17 8:00:50.971 PM sharingd[252] 20:00:50.970 : SDConnectionManager:: XPC connection invalidated
6/6/17 8:01:15.102 PM Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29
6/6/17 8:12:34.938 PM com.apple.prefs.backup.remoteservice[1172] Could not connect action, target class TMOptionsSheetController does not respond to -warnCullingPressed:
6/6/17 8:12:34.938 PM com.apple.prefs.backup.remoteservice[1172] Could not connect action, target class TMOptionsSheetController does not respond to -backUpOnBatteryPowerPressed:
6/6/17 8:12:43.377 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveTrackingHandler: -1856
6/6/17 8:12:43.378 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveReceiveHandler: -1856
6/6/17 8:12:51.594 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveTrackingHandler: -1856
6/6/17 8:12:51.594 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveReceiveHandler: -1856
6/6/17 8:13:01.354 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveTrackingHandler: -1856
6/6/17 8:13:01.354 PM com.apple.prefs.backup.remoteservice[1172] Error in CoreDragRemoveReceiveHandler: -1856
6/6/17 8:15:12.530 PM Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29
6/6/17 8:16:30.156 PM Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29