3 votes

Comment déboguer les problèmes liés à l'AFP ?

J'ai des problèmes pour me connecter au disque partagé d'une Time Capsule à partir d'un Macbook Air sous OS X 10.7.2 Lion. Je peux me connecter au disque partagé sans problème depuis un Macbook Pro fonctionnant sous OS X 10.6 Snow Leopard. Je n'ai pas d'autres serveurs de fichiers auxquels me connecter à titre de comparaison.

La désactivation du pare-feu entrant du Macbook Air et de son pare-feu applicatif sortant, Little Snitch, n'apporte aucune amélioration (aucun autre pare-feu, tel que ipfw est en cours d'utilisation). Cependant, il est possible qu'une autre configuration de sécurité (peut-être trop paranoïaque) interfère avec l'AFP.

La Time Capsule apparaît dans la barre latérale du Finder, mais indique "Connection Failed" lorsqu'elle est sélectionnée. En cliquant sur "Connecter en tant que...", le message suivant apparaît immédiatement :

Il y a eu un problème de connexion au serveur "Time-Capsule".

Vérifiez le nom du serveur ou l'adresse IP, puis réessayez. Si le problème persiste, contactez votre administrateur système.

Ni le moniteur du réseau de Little Snitch, ni le moniteur du réseau de tcpdump montrer toute activité de réseau pendant les interactions susmentionnées.

Le même message apparaît (toujours sans activité réseau) après avoir spécifié "afp://1.2.3.4/share" (où 1.2.3.4 est l'adresse IP correcte de la Time Capsule et "share" est le nom correct du partage AFP) dans la boîte de dialogue "Connect to Server..." du Finder.

Dans syslog, les entrées suivantes apparaissent :

Dec 5 22:41:17 MacbookAir Finder[123] : SharePointBrowser::handleOpenCallBack a renvoyé 22

A partir de la ligne de commande :

$ mount_afp afp://username:password@1.2.3.4/share /Volumes/mount_point
mount_afp: AFPMountURL returned error 22, errno is 22

Je soupçonne qu'il s'agit de l'erreur à l'origine des entrées syslog du Finder, mais je ne suis pas en mesure d'approfondir la question.

Je vous invite à me faire part de vos réflexions et de vos suggestions sur la manière de procéder !

3voto

therefromhere Points 21329

Il s'avère que, comme je le soupçonnais, une configuration de sécurité paranoïaque empêchait l'AFP de fonctionner.

En particulier, la machine avait été "durcie" par Guide de configuration de la sécurité d'Apple dans lequel le chapitre 9 décrit comment désactiver l'AFP en déchargeant l'application com.apple.afpfs_afpLoad dæmon (je pensais qu'il n'était nécessaire que pour servir des fichiers, et non pour se connecter à un serveur AFP en tant que client). La réactivation du dæmon a résolu le problème.

Je suis néanmoins curieux de savoir quels outils sont recommandés pour retracer les problèmes de partage de fichiers à l'avenir.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X