Fehler tritt auf, wenn Sie eine FTP-Website in Internetinformationsdienste
Dieser Artikel bietet Hilfe bei der Lösung eines Problems, bei dem beim Erstellen einer FTP-Website in Microsoft-Internetinformationsdienste (IIS) ein Fehler auftritt.
Ursprüngliche Produktversion: Internetinformationsdienste
Ursprüngliche KB-Nummer: 2505017
Problembeschreibung
In IIS verwenden Sie den Internet Services Manager, um eine neue FTP-Website zu erstellen. Geben Sie im Websiteerstellungs-Assistenten eines der folgenden Zeichen als Teil des FTP-Websitenamens ein:
\ / ? ; : @ & = + $, | " < >
Wenn Sie auf Fertig stellen klicken, um den FTP-Websiteerstellungs-Assistenten zu beenden, wird möglicherweise die folgende Fehlermeldung angezeigt:
Beim Ausführen dieses Vorgangs ist ein Fehler aufgetreten.
Details:
Der Websitename darf die folgenden Zeichen nicht enthalten: , /, ?, ;, :,
@, &, =, +, $, ,, |, ", <, >.
Wenn Sie den Internet Services Manager zum Erstellen eines neuen virtuellen Verzeichnisses verwenden, dessen Name ein eingeschränktes Zeichen enthält, wird möglicherweise die folgende Fehlermeldung angezeigt:
Der pfad des virtuellen Verzeichnisses darf nicht das folgende Zeichen enthalten:
, ?, ;, :, @, &, =, +, $, ,, |, ", <, >, *.
Ursache
Es handelt sich hierbei um ein beabsichtigtes Verhalten. In IIS lässt der InternetDienste-Manager das Erstellen von FTP- oder Websites oder virtuellen Verzeichnissen nicht zu, deren Name eines der oben aufgeführten eingeschränkten Zeichen enthält.
Lösung
Schließen Sie keine der oben aufgeführten eingeschränkten Zeichen ein, wenn Sie den Namen einer neuen FTP- oder Website oder eines virtuellen Verzeichnisses im Internet Services Manager angeben.
Weitere Informationen
Es ist weiterhin möglich, eine neue FTP-Website oder ein virtuelles Verzeichnis zu erstellen, dessen Name eines der eingeschränkten Zeichen enthält, indem Sie appcmd.exe verwenden oder die applicationHost.config Datei direkt bearbeiten. Wenn jedoch ein FTP-Container auf diese Weise erstellt wird und der Name das Zeichen "Doppelpunkt eingeschränkt" enthält (:) im virtuellen Verzeichnis wird der folgende Fehlerstatus an einen FTP-Client gesendet, der versucht, auf dieses Verzeichnis zuzugreifen:
550 Der Parameter ist falsch.
Aus Sicherheitsgründen werden Doppelpunkte explizit von FTP-Befehlen vom FTP-Dienst abgelehnt, obwohl das appcmd.exe-Tool nicht verhindert, dass sie in einen Containernamen eingeschlossen werden.