REVISIÓN: Recibe un mensaje de error cuando el archivo no se encuentra en un servidor FTP 7.5: "550, el sistema no puede encontrar el archivo especificado"

Síntomas

Ejecutar FTP 7.5 en un equipo que ejecuta Windows 7 o Windows Server 2008 R2. Cuando utiliza el comando NLST de FTP en el equipo, puede experimentar el problema que se describe en uno de los siguientes escenarios.

Situación 1

El comando NLST no devuelve la ruta de acceso virtual completa. Por lo tanto, los programas de cliente que se basan en el comando NLST no funcionen correctamente. Imagine el siguiente escenario:

  • Tiene un sitio FTP que señala el siguiente directorio del servidor FTP:

    c:\Inetpub\Ftproot

  • Cree un subdirectorio denominado Test en el directorio Ftproot.

  • Agrega un archivo denominado Test.txt en el subdirectorio de la 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, a continuación, ejecutar el siguiente comando 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 que está instalado Windows.

En este escenario, el comando MGET falla. Además, aparece un mensaje de error similar al siguiente:

Successful.550-el sistema de 200 EPRT comando no puede encontrar el archivo especificado. Error de Win32: el sistema no puede encontrar el archivo especificado. Detalles del error: sistema de archivos devuelve un error.550 final

Situación 2

El comando FTP NLST devuelve código de error 550 cuando no hay ningún archivo que se encuentra. Sin embargo, que espera recibir "226 Transfer completa" información en esta situación como en 6 de FTP. Por lo tanto, los programas de cliente que se basan en el código de error 226 no funcionen correctamente. Imagine el siguiente escenario:

  • Tiene un sitio FTP que señala el siguiente directorio del servidor FTP:

    c:\Inetpub\Ftproot

  • Cree un subdirectorio denominado Test en el directorio Ftproot.

  • Agregue un archivo comprimido que tiene una extensión de nombre de archivo .zip en el subdirectorio de la prueba. Por ejemplo, agregue el archivo .zip en el directorio siguiente:

    c:\Inetpub\Ftproot\Test

  • La raíz del sitio FTP no tiene .zip archivos.

  • Utiliza la utilidad FTP.exe para conectarse al sitio FTP y, a continuación, ejecutar el siguiente comando para devolver una lista de archivos .zip en el subdirectorio de la prueba:

    ls *.zipNota: La utilidad FTP.exe es el cliente FTP de línea de comandos que está instalado Windows.

En este escenario, no hay archivos .zip se enumeran. Además, aparece un mensaje de error similar al siguiente:

Successful.550-el sistema de 200 EPRT comando no puede encontrar el archivo especificado. Error de Win32: el sistema no puede encontrar el archivo especificado. Detalles del error: sistema de archivos devuelve un error.550 final

Solución

Para resolver este problema, aplique esta revisión en el equipo que tiene instalado de 7.5 de FTP.

Para obtener más información acerca de este hotfix

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix. Si la revisión está disponible para su descarga, hay una sección de "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 servicio al cliente de Microsoft y soporte técnico para obtener la revisión. Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:

Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

7.5 FTP instalado en el equipo que ejecuta Windows 7 o Windows Server 2008 R2 para aplicar este hotfix debe tener.

Información de reinicio

Tendrá que reiniciar el equipo si está ejecutando el Service FTP Microsoft cuando aplique este hotfix. Para evitar reiniciar el equipo, detenga el Service FTP 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 (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Cuando vea la información del archivo, esta se convertirá a la hora local. 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 basadas en x86 compatibles de Windows 7

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Plataforma

Ftpconfigext.dll

7.5.7600.14294

16,384

17-Aug-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-Aug-2010

04:26

x86

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

21:05

Not applicable

Para todas las versiones basadas en x64 de Windows 7 y Windows Server 2008 R2

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Plataforma

Ftpconfigext.dll

7.5.7600.14294

18,432

17-Aug-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-Aug-2010

05:14

x64

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

20:50

Not applicable

Para todas las versiones de Itanium de Windows Server 2008 R2 de compatibles

Nombre del archivo

Versión del archivo

Tamaño del archivo

Fecha

Hora

Plataforma

Ftpconfigext.dll

7.5.7600.14294

40,960

17-Aug-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

IA-64

Ftpsvc.dll

7.5.7600.14294

782,336

17-Aug-2010

04:11

IA-64

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

20:48

Not applicable

Información de archivo adicional para Windows 7 y Windows Server 2008 R2

Archivos adicionales para todas las versiones compatibles de Windows 7 basadas en x86

Nombre del archivo

Update.mum

Versión del archivo

Not applicable

Tamaño del archivo

1.624

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest

Versión del archivo

Not applicable

Tamaño del archivo

698

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

X86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest

Versión del archivo

Not applicable

Tamaño del archivo

31,009

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:36

Plataforma

Not applicable

Archivos adicionales para todas las versiones basadas en x64 de Windows 7 y Windows Server 2008 R2

Nombre de archivo

Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest

Versión del archivo

Not applicable

Tamaño del archivo

1,046

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

Amd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest

Versión del archivo

Not applicable

Tamaño del archivo

31,015

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:39

Plataforma

Not applicable

Nombre de archivo

Update.mum

Versión del archivo

Not applicable

Tamaño del archivo

1,842

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest

Versión del archivo

Not applicable

Tamaño del archivo

11,616

Fecha (UTC)

17-Aug-2010

Hora (UTC)

04:51

Plataforma

Not applicable

Archivos adicionales para las versiones Itanium de Windows Server 2008 R2

Nombre de archivo

Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest

Versión del archivo

Not applicable

Tamaño del archivo

1,044

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

Ia64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest

Versión del archivo

Not applicable

Tamaño del archivo

31,012

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

Update.mum

Versión del archivo

Not applicable

Tamaño del archivo

1,456

Fecha (UTC)

17-Aug-2010

Hora (UTC)

21:31

Plataforma

Not applicable

Nombre de archivo

Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest

Versión del archivo

Not applicable

Tamaño del archivo

11,616

Fecha (UTC)

17-Aug-2010

Hora (UTC)

04:51

Plataforma

Not applicable

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Más información

El comando FTP NLST se utiliza 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. Se utiliza el comando MGET FTP para copiar varios archivos remotos en el equipo local mediante el tipo actual de transferencia de archivos.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×