
Inspiriert durch einen Artikel von meinem Kollegen Alexander Wilde hier ein How To zum Thema Iomega StorCenter unter MacOSX Lion.
Wer sein Iomega StorCenter ix2-200 mit einem Mac OS 10.7.0 (Lion) verbinden möchte und dabei das AFP Protokoll nutzt, wird dabei vermutlich die folgende Fehlermeldung erhalten:
Beim Verbinden mit dem Server ist ein Fehler aufgetreten. Die Version des Servers, zu dem eine Verbindung hergestellt werden soll, wird nicht unterstützt…
Der Grund für dieses Problem ist, dass Apple die erlaubten Authentifizierungsmethoden unter Lion beschränkt hat. So ist z.B.die Übertragung von Passwörtern im Klartext per Default ausgeschaltet, was bei einigen Nassystemen, die nur diese Methode anbieten, dazu führt, dass ein Verbindungsaufbau zu MacOSX Lion fehlschlägt . DHCAST128 ist eine weitere Methode die zwischen Client und Server zur Authentifizierung ausgehandelt wird, die bisher legitim, unter Lion aber ausgeschlossen wird. Genau hier liegt auch das Problem beim Iomega StorCenter ix2-200.
Das folgende Howto beschreibt die Schritte die auszuführen sind um wieder auf Ihr StorCenter zugreifen zu können.
Step 1: Verzeichnis »/Library/Preferences« schreibbar machen
sudo chmod o+w /Library/Preferences
Step 2: Anschließend erstellt Ihr mit folgendem Kommando die Datei »/Library/Preferences/com.apple.AppleShareClient«
defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
Die so erzeugte Preferences Datei hat somit die Grundeinstellungen.
Step 3: Anschließend startet Ihr euren Mac mit folgendem Kommando neu
sudo reboot
Step 4: Nach erfolgtem Reboot müsst Ihr erneut versuchen auf das StorCenter ix2-200 zuzugreifen. Der Versuch wird fehlschlagen, der Schritt ist jedoch wichtig um die Standardwerte der Datei »/Library/Preferences/com.apple.AppleShareClient«
Step 5: Nachdem die datei nun das korrekte Format hat, müsst Ihr mit dem folgenden Kommando DHCAST128 einschalten:
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0″ “2-Way Randnum exchange”
Step 6: Anschließend startet Ihr euren Mac mit folgendem Kommando noch einmal neu
sudo reboot
Step 7: Verzeichnis »/Library/Preferences« nicht schreibbar machen
sudo chmod o-w /Library/Preferences
Und das war’s auch schon. Euer StorCenter ix2-200 kann via AFP mit Lion betrieben werden.
Das hier beschriebene stellt einen vorläufigen Workaround dar. Sobald eine Lion kompatible Firmware verfügbar ist, könnt Ihr den Workaround mit folgendem Kommando rückgängig machen:
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array-add “DHCAST128″
