L'ajout d'une destination Time Machine échoue avec l'erreur OSStatus 17

15

J'essaie d'ajouter un serveur externe spécifique en tant que destination Time Machine. Ce n'est pas détectable via Bonjour (toujours au moins, je veux utiliser la sauvegarde de Time Machine sur Internet), donc pour qu'il apparaisse dans les préférences de Time Machine, je dois me connecter. Je peux ensuite l'ajouter à partir des Préférences. La chose étrange est que si j'essaie d'ajouter l'autre destination qui est visible via bonjour, cela fonctionne très bien, malgré le fait de pouvoir monter le partage normalement dans le Finder.

Sirènes
la source

Réponses:

32

En fouillant dans la console, j'ai trouvé cette erreur révélatrice:

NetAuthSysAgent already_mounted: share <TIMEMACHINE> already mounted

TIMEMACHINE est mon nom de partage dans ce cas. Comme l'erreur le suggère, Time Machine tente de monter à nouveau le partage, ce qu'il ne peut pas faire car il est déjà monté. Mais attendez! Si je me déconnecte du partage, je quitterai ma liste!

Voici où une supercherie d'interface utilisateur étrange entre en jeu:

  1. Connectez-vous au partage à l'aide du Finder
  2. Ouvrez les préférences de Time Machine, cliquez sur «Sélectionner le disque», puis double-cliquez sur le disque à l'adresse souhaitée (dans mon cas, je voulais mon FQDN). Vous devriez maintenant être à l'invite d'authentification.
  3. Avec l'invite d'authentification toujours ouverte, revenez au Finder et éjectez le partage
  4. Connectez-vous à l'invite d'attente

et le disque devrait être ajouté! Je n'ai jamais eu ce problème auparavant, mais il est survenu sur High Sierra, qui se révèle avoir de très mauvais bogues AFP / SMB.

Sirènes
la source