
Tengo un servidor Windows 2012 que ejecuta el servidor Filezilla para FTP. He configurado el servidor con un usuario que tiene un directorio configurado como directorio de inicio.
Vea la imagen para ver la configuración:
Sin embargo, cuando me conecto al FTP, se conecta bien, pero muestra este error y no me permite ver el directorio:
Status: Retrieving directory listing...
Command: PASV
Response: 227 Entering Passive Mode (145,3,82,63,196,41)
Command: MLSD
Response: 425 Can't open data connection for transfer of "/"
Error: Failed to retrieve directory listing
¿Alguien puede ayudar?
Respuesta1
Según el registro que muestra, tiene un firewall que bloquea su conexión o no reenvió/abrió completamente todos los puertos.
Response: 227 Entering Passive Mode (185,7,81,67,196,41)
Response: 425 Can't open data connection for transfer of "/"
Puede ver aquí que el cliente está ingresando al modo pasivo en el puerto.50218. Lo más probable es que no haya reenviado este puerto y probablemente tampoco todo el rango pasivo configurado.
Según FileZillawikiPuede ver el rango de puertos en Opciones del servidor FileZilla y luego en Configuración del modo pasivo. Asegúrese de abrir/reenviar los puertos enumerados aquí.
Respuesta2
Configure el servidor Filezilla con un rango de puertos pasivos predefinido, agregue esos puertos al firewall de su enrutador y asigne un servidor virtual que permita la comunicación.
agregue el puerto 990 y 21 o el puerto que decidió usar.