Erro com conexão FTP, só conecta quando informo a porta.

Iniciado por JowCG, 23 de Junho de 2009, 21:53

tópico anterior - próximo tópico

JowCG

Há poucos dias estava tentando instalar um servidor de FTP no localhost. Provavelmente fiz alguma coisa errada que alterou a configuração padrão de conexão ao FTP.

Agora sempre que tento acessar o FTP pelo gFTP tenho que informar a porta 21 pra que ele consiga conectar, senão é exibida a mensagem:
Não foi possível encontrar nome de máquina nome_do_site.com: Servname não suportado para ai_socktype
Aguardando 30 segundos até tentar novamente a conexão


O maior problema é que alguns outros programas como o Zend, por exemplo não conseguem conectar mais ao FTP.

Tentei reinstalar o ftpd e continuou na mesma. Outra coisa que fiz foi restaurar o "vsftpd.conf" para antes de fazer as alterações, mas também não resolveu.

JowCG

Olá pessoal, já faz quase 1 mês e ainda estou com esse problema, alguem sabe como resolver  ???

elvenrix

Até onde eu sei, sempre tem que informar a porta para fazer ftp.

JowCG

#3
Não, eu sempre usei aqui sem precisar informar a porta e no Pc do trabalho eu acesso também sem precisar informar a porta. O problema não é informar ou não 21. O problema é que ocorreu algum erro com a configuração normal de acesso ao FTP aqui no meu Pc, que ta interrompendo a utilização do FTP em alguns programas e o funcionamento de alguns serviços, como por exemplo o Whois, sempre que tento dar um whois aqui ele da a mensagem:  Servname não suportado para ai_socktype .

elvenrix


JowCG

Citação de: elvenrix online 24 de Julho de 2009, 07:55
O arquivo /etc/services existe ainda?

Primeiramente me desculpem pelo tempo em que demorei para testar, eu acabei indo deixando e somente hoje pude verificar o que o amigo orientou.

Realmente não existia mais o arquivo /etc/services, dei o boot pelo LiveCD e copiei o arquivo services para a pasta /etc da minha instalação e funcionou perfeitamente, o FTP voltou a funcionar, Whois e etc.

Muito obrigado.   ;)