Не удается добавить пункт назначения Time Machine с ошибкой OSStatus 17

15

Я пытаюсь добавить определенный внешний сервер в качестве места назначения Time Machine. Его нельзя обнаружить с помощью Bonjour (всегда, по крайней мере, я хочу использовать резервное копирование машины времени через Интернет), поэтому, чтобы оно отображалось в настройках Time Machine, мне нужно подключиться к нему. Затем я могу добавить его из настроек. Странная вещь, если я пытаюсь добавить другое место назначения, которое видно через Bonjour, это работает просто отлично, несмотря на то, что я могу нормально смонтировать общий ресурс в Finder.

Сирены
источник

Ответы:

32

Копаясь в консоли, я обнаружил следующую ошибку:

NetAuthSysAgent already_mounted: share <TIMEMACHINE> already mounted

TIMEMACHINE - это мое имя в этом случае. Как показывает ошибка, Time Machine пытается снова смонтировать общий ресурс, чего не может сделать, потому что он уже смонтирован. Но ждать! Если я отключусь от общего ресурса, я оставлю свой список!

Вот тут-то и поступают странные хитрости интерфейса.

  1. Подключитесь к общему ресурсу с помощью Finder
  2. Откройте настройки Time Machine, нажмите «Выбрать диск», а затем дважды щелкните диск по нужному адресу (в моем случае я хотел указать мое полное доменное имя). Теперь вы должны быть в приглашении аутентификации.
  3. Когда приглашение аутентификации все еще открыто, вернитесь в Finder и извлеките общий ресурс.
  4. Войдите в окно ожидания

и диск должен быть добавлен! У меня никогда не было этой проблемы раньше, но она возникла на High Sierra, которая, как оказалось, имеет некоторые действительно плохие ошибки AFP / SMB.

Сирены
источник