Questão Servidor enviou resposta passiva com endereço não rotativo no FileZilla


Estou tentando navegar pelo servidor FTP antigo com o FileZilla e recebendo os seguintes erros

O servidor enviou uma resposta passiva com endereço não rotativo. Usando o endereço do servidor.

A navegação é quase impossível.

O que significa esta mensagem e como saber esse "endereço não rotativo"?


4


origem


O que isso significa "A navegação é quase impossível"? - Martin Prikryl


Respostas:


Para estabelecer uma conexão de dados para uma transferência de arquivos ou uma listagem de diretórios, um cliente FTP (no modo FTP passivo) envia PASV comandos para o servidor. O servidor responde com seu endereço IP e número da porta. O cliente deve se conectar a esse IP / porta para iniciar a transferência.

É muito comum que o servidor FTP esteja atrás de um NAT. E está ciente de seu endereço local apenas dentro de sua rede NATted. Quando relata esse endereço IP para um cliente fora do NAT, o endereço IP é obviamente de pouca utilidade. É claramente uma configuração incorreta do servidor FTP. O servidor FTP deve informar seu endereço IP externo, que pode ser usado fora das redes NATted.

Como este é, infelizmente, um problema comum, muitos clientes FTP tentam detectar isso (verificando se o endereço IP reportado está dentro de intervalo de endereços reservados para comunicações locais dentro de uma rede privada). O FileZilla também faz e relata a mensagem mencionada. Você deve ver o endereço incorreto no log do FileZilla:

2017-04-05 08:02:00 12064 3 Comando: PASV
  2017-04-05 08:02:00 12064 3 Resposta: 227 Entrando no Modo Passivo (10,0,0,1,213,36).

Ao se deparar com isso, o FileZilla tenta se conectar ao endereço principal do servidor FTP, já que normalmente é o endereço correto a ser usado. Então, na maioria dos casos, você não notará o problema.


Embora como você mencionou "A navegação é quase impossível" (um relatório de problema bastante inútil), parece que isso não ajuda. Se esse for o caso, o problema mais comum é que algum firewall (ou o NAT) no caminho entre você e o servidor bloqueia a tentativa de conexão à porta de dados (conforme relatado na resposta ao PASV comando).

Veja meu artigo sobre Configuração de rede para o modo passivo de FTP para detalhes.


10