Thursday, December 29, 2011

Connexion en AFP (NAS) avec OS X Lion



Suite à mon passage à Lion, j’ai été confronté comme nombre d’entre vous à un souci de connexion avec mon NAS (le mien est un LaCie, mais la marque n’a pas d’importance car la manip fonctionne avec tout autre marque de NAS). Lorsque j’essaye de monter les différentes "partitions" de mon NAS, un message d’erreur m’avertissait d’un problème de connexion avec mon serveur (version du serveur non supporté).

Après avoir fureté un peu partout sur le Net, j'ai pu lire que l’origine du problème vient du fait qu’Apple ait désactivé par défaut le support du "DHCAST128" dans Lion (ne me demandez pas ce que c’est exactement, je n’en ai aucune idée). Cela étant, voilà le workaround (testé et fonctionnel pour moi, ainsi que d’autres utilisateurs) si vous avez le même souci :

Pour rétablir le support du "DHCAST128" :

1) Ouvrir un terminal ( /Applications/Utilitaires/Terminal)

2) Tapez la commande suivante :
sudo chmod o+w /Library/Preferences

3) Puis après avoir validé, tapez la commande suivante :
defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1

4) Redémarrer votre Mac

5) À partir du Finder, sélectionner un serveur AFP ou utilisez « Se connecter au serveur… ». Cela permet au client AFP de créer le fichier de préférences complet

6) Relancer un terminal

7) Tapez la commande suivante :
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"

8) Puis tapez la commande suivante :
sudo chmod o-w /Library/Preferences

9) Redémarrer votre Mac et reconnectez vous à votre NAS. 



Cela devrait fonctionner maintenant.
Special thx to Thunderfury posted on MacGeneration