Oprava: Obdržíte chybovou zprávu v případě, že je nalezen žádný soubor na serveru FTP 7.5: "na 550 systém nemůže najít zadaný soubor"

Platí pro: Windows 7Windows Server 2008 R2

Příznaky


Spuštění služby FTP 7.5 v počítači se systémem Windows 7 nebo Windows Server 2008 R2. Při použití příkazu FTP NLST v počítači, může docházet k potížím, která je popsána v jednom z následujících scénářů.

Scénář 1

Příkaz NLST nevrací úplnou virtuální cestu. Klientské programy, které spoléhají na příkaz NLST proto nemusí pracovat správně. Jde o takovouto situaci:
  • Máte na serveru FTP, který odkazuje na následující adresáře na serveru FTP:
    c:\Inetpub\Ftproot
  • Vytvořte podadresář s názvem Test v adresáři Ftproot.
  • Přidáte soubor s názvem Test.txt v podadresáři Test. Například přidat soubor Test.txt v následujícím adresáři:
    c:\Inetpub\Ftproot\Test
  • FTP.exe nástroj použijete k připojení k serveru FTP a spusťte následující příkaz ke zkopírování souboru Test.txt do místního počítače:
    MGET /Test/*.txt
    Poznámka Nástroj FTP.exe je klienta FTP příkazového řádku, který je nainstalován systém Windows.
V tomto scénáři MGET příkaz se nezdaří. Zobrazí se také následující chybová zpráva:
200 EPRT příkaz pro successful.550 systém nemůže najít zadaný soubor. Chyba Win32: systém nemůže nalézt zadaný soubor. Podrobnosti o chybě: systému souborů vrácena konci error.550

Scénář 2

Příkaz NLST FTP vrátí kód chyby 550, pokud není žádný soubor, který je nalezen. Však očekáváte příjem "226 Transfer dokončeno" informace v této situaci jako FTP 6. Proto klientské programy, které spoléhají na kód chyby 226 nemusí pracovat správně. Jde o takovouto situaci:
  • Máte na serveru FTP, který odkazuje na následující adresáře na serveru FTP:
    c:\Inetpub\Ftproot
  • Vytvořte podadresář s názvem Test v adresáři Ftproot.
  • Přidáte komprimovaný soubor, který má příponu názvu souboru ZIP v podadresáři Test. Například přidat soubor ZIP v následujícím adresáři:
    c:\Inetpub\Ftproot\Test
  • Kořenový adresář serveru FTP nemá žádné soubory ZIP.
  • FTP.exe nástroj použijete k připojení k serveru FTP a spusťte následující příkaz k zobrazení seznamu souborů ZIP v podadresáři Test:
    ls.zip
    Poznámka Nástroj FTP.exe je klienta FTP příkazového řádku, který je nainstalován systém Windows.
V tomto scénáři jsou uvedeny žádné soubory ZIP. Zobrazí se také následující chybová zpráva:
200 EPRT příkaz pro successful.550 systém nemůže najít zadaný soubor. Chyba Win32: systém nemůže nalézt zadaný soubor. Podrobnosti o chybě: systému souborů vrácena konci error.550

Řešení


Chcete-li vyřešit tento problém, použití této opravy hotfix do počítače, který má FTP 7.5 nainstalovány.

Další informace o této opravě hotfix

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena opravit pouze problému popsaného v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix. Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix. Poznámka Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Pro úplný seznam telefonních čísel společnosti Microsoft Zákaznikého servisu a podpory nebo chcete-li vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft: Poznámka Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

FTP 7.5 nainstalovány v počítači se systémem Windows 7 nebo Windows Server 2008 R2 nainstalovat tuto opravu hotfix, musí mít.

Informace o restartování počítače

Bude pravděpodobně nutné restartovat počítač, pokud Microsoft FTP Service je spuštěna při použití této opravy hotfix. Chcete-li zabránit restartování počítače, zastavte před instalací opravy hotfix Microsoft FTP Service.

Informace o souborech pro systém Windows 7 a Windows Server 2008 R2

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Při zobrazení informací o souboru jsou převedeny na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Pro všechny podporované verze systému Windows 7 pro platformu x86
File nameFile versionFile sizeDateTimePlatform
Ftpconfigext.dll7.5.7600.142941638417-Aug-201004:26x86
Ftpctrlps.dll7.5.7600.142949,72814-Jul-200901:15x86
Ftpmib.dll7.5.7600.1638510,24014-Jul-200901:15x86
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:05x86
Ftpsvc.dll7.5.7600.14294309,24817-Aug-201004:26x86
Ftpsvc.mofNot applicable69,25213-Jul-200921:05Not applicable
Pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
Název souboruFile versionFile sizeDateTimePlatform
Ftpconfigext.dll7.5.7600.1429418,43217-Aug-201005:14x64
Ftpctrlps.dll7.5.7600.1429413 82414-Jul-200901:40x64
Ftpmib.dll7.5.7600.1638512,80014-Jul-200901:40x64
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:27x64
Ftpsvc.dll7.5.7600.14294349,69617-Aug-201005:14x64
Ftpsvc.mofNot applicable69,25213-Jul-200920:50Not applicable
Pro všechny podporované verze pro procesory Itanium systému Windows Server 2008 R2
Název souboruFile versionFile sizeDateTimePlatform
Ftpconfigext.dll7.5.7600.1429440,96017-Aug-201004:11IA-64
Ftpctrlps.dll7.5.7600.1429422,52814-Jul-200901:46IA-64
Ftpmib.dll7.5.7600.1638523,55214-Jul-200901:46IA-64
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:35IA-64
Ftpsvc.dll7.5.7600.14294782,33617-Aug-201004:11IA-64
Ftpsvc.mofNot applicable69,25213-Jul-200920:48Not applicable

Další informace o souborech pro systém Windows 7 a Windows Server 2008 R2

Další soubory pro všechny podporované verze x86 systému Windows 7
Název souboruUpdate.mum
File versionNot applicable
File size1,624
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruX86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest
File versionNot applicable
File size698
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruX86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest
File versionNot applicable
File size31,009
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:36
PlatformNot applicable
Další soubory pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
Název souboruAmd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest
File versionNot applicable
File size1,046
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruAmd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest
File versionNot applicable
File size31,015
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:39
PlatformNot applicable
Název souboruUpdate.mum
File versionNot applicable
File size1,842
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruWow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest
File versionNot applicable
File size11,616
Datum (čas UTC)17-Aug-2010
Čas (UTC)04:51
PlatformNot applicable
Další soubory pro verze Itanium, Windows Server 2008 R2
Název souboruIa64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest
File versionNot applicable
File size1,044
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruIa64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest
File versionNot applicable
File size31,012
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruUpdate.mum
File versionNot applicable
File size1,456
Datum (čas UTC)17-Aug-2010
Čas (UTC)21:31
PlatformNot applicable
Název souboruWow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest
File versionNot applicable
File size11,616
Datum (čas UTC)17-Aug-2010
Čas (UTC)04:51
PlatformNot applicable

Stav


Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace


Příkaz NLST FTP se používá k vrácení seznam názvů souborů v daném adresáři. Tento příkaz používá aktuální adresář, pokud je k dispozici žádné další informace. Chcete-li zkopírovat více vzdálené soubory do místního počítače pomocí aktuálního typu přenosu souborů se používá příkazu MGET FTP .