Ноутбук подруги не будет копироваться на мой сервер Time Machine

10

Я создал сервер Time Machine, paleophile.local, из белого MacBook Unibody 2009 года, работающего под управлением Sierra, на котором я установил MacOS Server. Я подключил 5 ТБ внешнего через USB для хранения зашифрованных разреженных пакетов.

Он отлично работает для моего MacBook Pro начала 2015 года, работающего под управлением Sierra. К сожалению, я не могу заставить MacBook Pro моей середины 2009 года запустить El Capitan для резервного копирования в палеофилов. (Ее компьютер не может быть обновлен до Sierra.)

Нашей локальной сетью управляет Apple Airport Extreme (плоская), к которой палеофил подключен через Ethernet. И мой ноутбук, и ее, как правило, подключаются к сети через WiFi. Я также проверил ее настройки резервного копирования через Ethernet с отключенным WiFi; к сожалению с такими же результатами.

Я настроил одну учетную запись на сервере для каждого из наших ноутбуков. Таким образом, она подключается к серверу через другую учетную запись, чем моя. Обратите внимание, что эти учетные записи были настроены одновременно и таким же образом, поэтому я ожидаю, что они будут идентичны по конфигурации. Мотивация для этих отдельных учетных записей состояла в том, чтобы воспользоваться возможностью применить потолок использования диска, особенно на себя.

Сообщение об ошибке компьютера моей девушки сообщает, что имя пользователя и пароль неверны.

Диалог ошибок на ноутбуке подруги

Конечно, я проверил их. Если быть точным, я подключил сервер, вошел в систему под тем же пользователем с тем же паролем и затем подключил уже существующую зашифрованную резервную копию с помощью ключа. Это все работало отлично.

Еще одно различие между ее ноутбуком и моим, которое может иметь значение, заключается в том, что если я посмотрю в «Keychain Access» ключи, относящиеся к палеофилу, я увижу следующее ... на моем ноутбуке:

paleophile._smb._tcp.local.              Time Machine Password

в то время как у нее появляется довольно отчетливый ключ

paleophile._afpovertcp._tcp.local.       Time Machine Password

Похоже, что наши две машины пытаются использовать разные протоколы для связи с сервером. Это потому, что мой ноутбук работает под управлением Sierra, а ее - El Capitan?


Используя информацию, предоставленную корреспондентами в комментариях ниже, я проверил конфигурацию сервера Time Machine. Он настроен на прием подключений AFP и SMB для учетной записи моей подруги. Вот скриншот этой панели настроек.

Панель настройки учетной записи подруги

Похоже, что сервер TM, по крайней мере, настроен на прием соединений AFP, даже если он этого не делает.


Сообщение об ошибке, которое появляется в ее Console.app, когда я пытаюсь вызвать резервное копирование

6/6/17 7:33:39.244 PM   Finder[239] _CSBackupServerProxyCopyMountPointForDestination returned result code: 29

Я приложил все усилия, чтобы код ошибки Google 29, но не смог найти никакой полезной информации. Какие шаги я должен предпринять для дальнейшей диагностики этой проблемы?


Вот пример журнала ошибок на ее ноутбуке, начиная с того момента, когда я выбираю «Back Up Now».

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
Кит
источник
Есть несколько других записей в журналах ошибок, которые могут иметь отношение к делу. Если кому-то будет интересно, я тоже выложу.
Кит
1
Кроме того: я фактически запускаю Sierra на своем неподдерживаемом MBP с 2009 года. Dosdude1.com/sierrapatch.html
Макс Рид
1
Попробуйте подключить сервер Time Machine и MBA вашей девушки к проводной сети и отключить Wi-Fi. Вы должны отредактировать свой вопрос, чтобы более точно указать, какие сетевые протоколы и соединения используются.
IconDaemon
1
У меня больше нет доступа к серверу macOS, но в конфигурации может быть параметр, позволяющий другим протоколам, кроме SMB, получать доступ к серверу TM. Судя по вашей новой информации, ноутбук вашей подруги пытается соединиться с afp, но это не разрешено на стороне сервера. Кстати, здесь задействованы три машины: сервер macOS, ваш ноутбук и ноутбук ваших подружек. Из контекста я предполагаю, что извлечение файла журнала происходит с ноутбука вашей подруги, но вы должны сделать быстрое редактирование, чтобы указать источник извлечения.
IconDaemon
1
Интересные вещи здесь На странице выше: «проверьте, не блокирует ли ваш брандмауэр TCP-порты 137, 138, 139 и 445.» Эта страница тоже. Ага! Проверьте эту страницу . Есть экранная крышка окна, в которой вы можете указать AFP, SMB и т. Д. Перейдите в раздел « Проверка службы общего доступа к файлам », чтобы узнать больше.
IconDaemon

Ответы:

1

Оказывается, весь вопрос AFP против SMB был красной селедкой. Проблема состояла в том, что ее редкая связка была повреждена.

Я удалил ее учетную запись и ее редкий комплект (теперь я считаю, что удаление ее аккаунта было чрезмерным) и начал ее с нуля с новым аккаунтом и редким комплектом. Это решило проблему.

Это решение было обнаружено, когда мой друг из Mac Guru предложил мне попробовать создать резервную копию ее компьютера на сервере, разрешив ее компьютеру использовать учетные данные моего компьютера. Ее компьютер сразу начал успешно выполнять резервное копирование. Это был большой ключ к пониманию того, что было не так.

Кит
источник