Leute, hütet euch vor langen Pfaden
Diese Woche enthielt eine dieser Überraschungen, die man gar nicht gebrauchen kann. Um es kurz zu machen:
Der Windows Explorer kann nicht mit Pfaden umgehen, die länger als 256 Zeichen sind.
Das Verhalten dieses niederen Stücks Software ist natürlich nicht einheitlich, die Meldungen variieren von Datei kann nicht kopiert werden
, über Die Datei kann nicht entfernt werden
(beim Kopiervorgang, wohlgemerkt) bis hin zur (eigentlich richtigen) Der Pfad ist zu lang.
-Message. Am besten fand ich aber, dass beim Navigieren durch die Verzeichnisse irgendwann einfach gar nichts mehr ging. Man machte einen Doppelklick auf den nächsten Ordner und es geschah einfach nichts. Anfangs schob ich Panik, dass auf dem Server mein neues Linux Softraid (Mirroring) einen Fehler hatte, später vermutete ich dann einen Bug in Samba. Der Fehler lag aber eindeutig am Client.
Noch ein bisschen $suchmaschine Futter für die Admin Kollegen: Wenn in der Samba Logfile die Meldung NT_STATUS_OBJECT_PATH_NOT_FOUND auftaucht, liegt das vielleicht daran, dass der Windows Client nur die ersten 256 Zeichen des Pfades sendet und diese Pfadangabe dann logischerweise wirklich nicht auf dem Server existieren muss. Der Pfad ist komplett zu sehen, also inklusive Laufwerks- oder Freigabename.
Da kein Windows Vista zur Hand war, kann ich den Bug momentan nur auf Windows XP Rechnern (aktueller Patchlevel) bestätigen. Vielleicht kann ja jemand unter Vista noch schnell ein paar lange Pfade erstellen und mir Bescheid geben, ob der Fehler immer noch da ist.
Trackback(s)
Ein Trackback ist eine Art Quellenangabe. Wenn ich also in einem anderen Blog einen interessanten Eintrag sehe und ihn in meinem Weblog mit einem Eintrag kommentiere, gebe ich mit dem Trackback einen Verweis auf die Originalmeldung an. Hat jemand in seinem/ihren Weblog einen meiner Einträge kommentiert, findet man dies auch hier unter Trackbacks. Nähere Informationen zum Thema Trackback gibt es z.B. bei der Wikipedia.
Trackback URL: /trackback/leute-huetet-euch-vor-langen-pfaden/