IIS 6 FTP Junctions "Volume-Label-Syntax ist falsch"

1408
James Moore

Ich habe eine Junction in Windows erstellt, um mehreren Benutzern den Zugriff auf isolierte Ordner zu ermöglichen. Wenn ich versuche, die Dateien aufzulisten, während ich über einen FTP-Server mit MS IIS 6.0 verbunden bin, wird folgende Fehlermeldung angezeigt:

ftp> ls 200 PORT command successful. 150 Opening ASCII mode data connection for file list. 550 .: The filename, directory name, or volume label syntax is incorrect. 

Das Merkwürdige ist, dass ich gerne cdzum Navigieren durch die Unterordner verwenden kann. Ich erhalte zwar eine Access DeniedFehlermeldung, wenn Verzeichnisse erstellt werden.

Als Randnotiz. Ich kann die Ordnung des Verzeichnisses über CIFS / SMB und über das lokale Dateisystem navigieren. Außerdem habe ich ein ähnliches Setup auf IIS 7 ohne Probleme konfiguriert. Ich habe einige MS KBs gesehen, die diesen Fehler mit Junctions auf IIS 7 umgeben. Ich weiß nicht, ob ein Problem mit IIS 6 vorliegt.

1
Ist es eine Kreuzung oder eine symbolische Verbindung? Sie sind nicht gleich. William Jackson vor 13 Jahren 0
In 2008+ verwende ich die C ++ - Funktion CreateSymbolicLink http://msdn.microsoft.com/de-de/library/windows/desktop/aa363866(v=vs.85).aspx, die problemlos funktioniert. Ich verwende Junctions für Systeme vor 2008. Gibt es eine bessere Methode? James Moore vor 13 Jahren 0
Sysinternals Process Monitor verwenden Ich kann sehen, dass versucht wird, an das Verzeichnis zu gelangen: "C: \ C: \ Pfad \ zu \ ftp \ LocalUser \ mikej \", was ungültig ist. Ich werde versuchen, das doppelte "C: \ C: \" aufzuspüren. Gewünschter Zugriff: Attribute lesen, Disposition: Öffnen, Optionen: Open Reparse Point, Attribute: n / a, ShareMode: Lesen, Schreiben, Löschen, AllocationSize: n / a, Imitieren: WIN-3489034 \ mikej James Moore vor 13 Jahren 0

0 Antworten auf die Frage