Error al recuperar el listado del directorio

Publicado el Por admin
Error al recuperar el listado del directorio

Fallo en la recuperación del listado de directorios iis

Nuestro cliente tiene un servidor FTP FileZilla que se ejecuta en una caja de Windows y estoy usando FileZilla Client para probar la conexión. La conexión funciona desde mi oficina, y desde todos nuestros servidores Azure excepto uno.

Para dar un poco de antecedentes, cuando se conecta a un servidor FTP hay una conexión de control, y una conexión de datos establecidos. Los comandos FTP se envían y las respuestas se reciben a través de la conexión de control. Los datos reales, como un listado de archivos o un listado de directorios, se envían a través de la conexión de datos.

En el modo FTP activo, el cliente inicia la conexión de control con el servidor, y el servidor inicia la conexión de datos con el cliente. En las redes informáticas modernas, esto no funciona muy bien porque la mayoría de los clientes se encuentran detrás de una red NAT y requeriría el reenvío de puertos.

Por lo tanto, un firewall entre el cliente y el servidor está bloqueando la conexión que el cliente está tratando de iniciar con el servidor. Dado que otros clientes pueden conectarse sin problemas, es probable que no esté en el lado del servidor, pero bien podría ser si está bloqueando ciertas IPs o puertos que están relacionados con la conexión del cliente.

Filezilla no pudo recuperar el listado de directorios de mac

He configurado un certificado autofirmado en el servidor FileZilla y he habilitado FTP sobre TLS. Cuando me conecto desde el cliente FileZilla, soy capaz de autenticar, 1-2 veces al día estoy obtener el listado de directorios …

FTP como protocolo es un poco extraño. Utiliza dos conexiones TCP, en lugar de una sola como la mayoría de los protocolos. Tienes el puerto 21, la conexión de comandos e inicio de sesión, y una segunda conexión, la de datos.

Normalmente, con un cortafuegos razonablemente inteligente, ese segundo puerto se abre automáticamente. Como el FTP es un protocolo de texto claro, su cortafuegos puede escanear el tráfico de la conexión de comandos en el puerto 21. Reconocerá el puerto PASV que se asignará y abrirá el cortafuegos de forma dinámica y permitirá el tráfico entre ese cliente concreto y el puerto PASV utilizado en esa sesión.

No se ha podido recuperar el error de listado del directorio ‘/’.

Esta es una dirección IP privada. El servidor no puede conectarse a ella. Así que esto definitivamente no funciona para servidores en Internet. Si tienes que usar el modo activo, necesitas abrir tu firewall/router para reenviar las conexiones FTP entrantes a tu ordenador. En FileZilla, abre los ajustes (Conexión → FTP → Modo activo) y configúralos en consecuencia.

Esto significa que el servidor FTP te pidió que te conectaras a esa IP y puerto. Si tiene un cortafuegos, no podrá conectarse a él. Si el servidor no está bien configurado y tiene firewall también, no verá tu conexión entrante.

Recuperando el listado de directorios… vsftpd

Estado: Resolviendo dirección de ftp.website.comEstado: Conectando con 11.22.33.44:21…Estado: Conexión establecida, esperando mensaje de bienvenida…Estado: Iniciando TLS…Estado: Verificando certificado…Estado: Conexión TLS establecida.Estado: El servidor no admite caracteres no ASCII.Estado: ConectadoEstado: Recuperando listado de directorios…Comando: PWDResponse: 257 «/» es su ubicación actualComando: TYPE IResponse: 200 TYPE es ahora binario de 8 bitsComando: PASVRespuesta: 227 Entrando en modo pasivo (11,22,33,44,167,111)Comando: MLSDError: Connection timed outError: Fallo en la recuperación del listado de directorios

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad