Síntomas
Ejecuta FTP 7.5 en un equipo que ejecuta Windows 7 o Windows Server 2008 R2. Cuando usa el comando FTP NLST en el equipo, puede experimentar el problema que se describe en uno de los escenarios siguientes.
Escenario 1
El comando NLST no devuelve la ruta de acceso virtual completa. Por lo tanto, es posible que los programas cliente que dependen del comando NLST no funcionen correctamente.
Tenga en cuenta el siguiente escenario:
- Tiene un sitio FTP que apunta al siguiente directorio en el servidor FTP:
c:\Inetpub\Ftproot - Crea un subdirectorio llamado Test en el directorio Ftproot.
- Agrega un archivo denominado Test.txt en el subdirectorio Prueba. Por ejemplo, agregue el archivo Test.txt en el directorio siguiente:
c:\Inetpub\Ftproot\Test - Utilice la utilidad FTP.exe para conectarse al sitio FTP y luego ejecute el comando siguiente para copiar el archivo Test.txt en el equipo local:
MGET /Test/*.txtNota La utilidad FTP.exe es el cliente FTP de línea de comandos instalado por Windows.
En este escenario, se produce un error en el comando MGET. Además, aparece un mensaje de error similar al siguiente:
Nota
200 EPRT command successful (Comando EPRT correcto).
550-El sistema no puede encontrar el archivo especificado.
Error de Win32: El sistema no puede encontrar el archivo especificado.
Detalles del error: El sistema de archivos devolvió un error.
550 Fin
Escenario 2
El comando FTP de NLST devuelve el código de error 550 cuando no se encuentra ningún archivo. Sin embargo, espera recibir información "226 Transferencia completa" en esta situación, como en FTP 6. Por lo tanto, es posible que los programas cliente que se basan en el código de error 226 no funcionen correctamente.
Tenga en cuenta el siguiente escenario:
- Tiene un sitio FTP que apunta al siguiente directorio en el servidor FTP:
c:\Inetpub\Ftproot - Crea un subdirectorio llamado Test en el directorio Ftproot.
- Agrega un archivo comprimido que tiene una extensión de nombre de archivo .zip en el subdirectorio Prueba. Por ejemplo, agregue el archivo .zip en el directorio siguiente:
c:\Inetpub\Ftproot\Test - La raíz del sitio FTP no tiene archivos .zip.
- Utilice la utilidad FTP.exe para conectarse al sitio FTP y, a continuación, ejecute el comando siguiente para devolver una lista de archivos .zip en el subdirectorio Prueba:
ls *.zipNote La utilidad FTP.exe es el cliente FTP de línea de comandos instalado por Windows.
En este escenario, no se muestran .zip archivos. Además, aparece un mensaje de error similar al siguiente:
Nota
200 EPRT command successful (Comando EPRT correcto).
550-El sistema no puede encontrar el archivo especificado.
Error de Win32: El sistema no puede encontrar el archivo especificado.
Detalles del error: El sistema de archivos devolvió un error.
550 Fin
Resolución
Para resolver este problema, aplique esta revisión al equipo que tiene FTP 7.5 instalado.
Más información sobre esta revisión
Información de la revisión
Microsoft ofrece una revisión compatible. Sin embargo, esta revisión está pensada para corregir únicamente el problema descrito en este artículo. Aplique esta revisión únicamente a los sistemas que experimenten el problema descrito en este artículo. Es posible que esta revisión reciba pruebas adicionales. Por consiguiente, si no se ve gravemente afectado por este problema, le recomendamos que espere a la siguiente actualización de software que contenga esta revisión.
Si la revisión está disponible para su descarga, hay una sección "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el soporte técnico y el servicio al cliente de Microsoft para obtener la revisión.
Nota: si se producen más problemas o necesita alguna solución, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos habituales de soporte técnico a las preguntas y problemas de soporte técnico adicionales que no estén relacionados con esta revisión específica. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/contactus/?ws=support Nota: El formulario "Descarga de revisiones disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, se debe a que no hay una revisión disponible para ese idioma.
Requisitos previos
Debe tener FTP 7.5 instalado en el equipo que ejecuta Windows 7 o Windows Server 2008 R2 para aplicar esta revisión.
Información de reinicio
Es posible que tenga que reiniciar el equipo si el servicio FTP de Microsoft se está ejecutando cuando aplique esta revisión. Para evitar reiniciar el equipo, detenga el servicio FTP de Microsoft antes de aplicar la revisión.
Información sobre archivos de Windows 7 y Windows Server 2008 R2
La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). La información del archivo se convertirá a la hora local cuando la vea. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.
Para todas las versiones compatibles de Windows 7 basadas en x86
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Ftpconfigext.dll | 7.5.7600.14294 | 16 384 | 17 de agosto de 2010 | 04:26 | x86 |
| Ftpctrlps.dll | 7.5.7600.14294 | 9 728 | 14-Jul-2009 | 01:15 | x86 |
| Ftpmib.dll | 7.5.7600.16385 | 10 240 | 14-Jul-2009 | 01:15 | x86 |
| Ftpres.dll | 7.5.7600.14294 | 14 848 | 14-Jul-2009 | 01:05 | x86 |
| Ftpsvc.dll | 7.5.7600.14294 | 309,248 | 17 de agosto de 2010 | 04:26 | x86 |
| Ftpsvc.mof | No aplicable | 69,252 | 13-Jul-2009 | 21:05 | No aplicable |
Para todas las versiones basadas en x64 compatibles con Windows 7 y Windows Server 2008 R2
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Ftpconfigext.dll | 7.5.7600.14294 | 18,432 | 17 de agosto de 2010 | 05:14 | x64 |
| Ftpctrlps.dll | 7.5.7600.14294 | 13 824 | 14-Jul-2009 | 01:40 | x64 |
| Ftpmib.dll | 7.5.7600.16385 | 12 800 | 14-Jul-2009 | 01:40 | x64 |
| Ftpres.dll | 7.5.7600.14294 | 14 848 | 14-Jul-2009 | 01:27 | x64 |
| Ftpsvc.dll | 7.5.7600.14294 | 349 696 | 17 de agosto de 2010 | 05:14 | x64 |
| Ftpsvc.mof | No aplicable | 69,252 | 13-Jul-2009 | 20:50 | No aplicable |
Para todas las versiones de Itanium compatibles de Windows Server 2008 R2
| Nombre de archivo | File version | Tamaño de archivo | Fecha | Hora | Plataforma |
|---|---|---|---|---|---|
| Ftpconfigext.dll | 7.5.7600.14294 | 40,960 | 17 de agosto de 2010 | 04:11 | IA-64 |
| Ftpctrlps.dll | 7.5.7600.14294 | 22,528 | 14-Jul-2009 | 01:46 | IA-64 |
| Ftpmib.dll | 7.5.7600.16385 | 23 552 | 14-Jul-2009 | 01:46 | IA-64 |
| Ftpres.dll | 7.5.7600.14294 | 14 848 | 14-Jul-2009 | 01:35 p. m. | IA-64 |
| Ftpsvc.dll | 7.5.7600.14294 | 782,336 | 17 de agosto de 2010 | 04:11 | IA-64 |
| Ftpsvc.mof | No aplicable | 69,252 | 13-Jul-2009 | 20:48 | No aplicable |
Información adicional sobre archivos de Windows 7 y Windows Server 2008 R2
Archivos adicionales para todas las versiones compatibles de Windows 7 basadas en x86
| Nombre de archivo | Update.mum |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,624 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 698 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | X86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 31,009 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2.136 |
| Plataforma | No aplicable |
Archivos adicionales para todas las versiones de Windows 7 y Windows Server 2008 R2 basadas en x64 compatibles
| Nombre de archivo | Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,046 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | Amd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 31,015 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,139 |
| Plataforma | No aplicable |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,842 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 11,616 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 04:51 |
| Plataforma | No aplicable |
Archivos adicionales para versiones de Itanium de Windows Server 2008 R2
| Nombre de archivo | Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest |
|---|---|
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,044 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | Ia64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 31,012 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | Update.mum |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 1,456 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 2,131 |
| Plataforma | No aplicable |
| Nombre de archivo | Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
| Versión de archivo | No aplicable |
| Tamaño de archivo | 11,616 |
| Fecha (UTC) | 17 de agosto de 2010 |
| Hora (UTC) | 04:51 |
| Plataforma | No aplicable |
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
El comando FTP NLST se usa para devolver una lista de nombres de archivo en el directorio dado. Este comando utiliza el directorio actual cuando no se proporciona ninguna otra información.
El comando FTP MGET se utiliza para copiar varios archivos remotos al equipo local utilizando el tipo de transferencia de archivos actual.