to com problema parecido ... dentro da minha rede interna funciona sem problema, porem quando tento acessar pela web nao consigo, chego a digitar usuario e senha, fica aguardando ate aparecer uma mensagem de tempo esgotado, tentei tb utilizar um cliente ftp (filezilla) mesmo assim nao tive sucesso, aparece uma mensagem que diz que o canal de comunicadao nao pode ser aberto para transferencia!
No Internet Explorer vc tem de habilitar a opção "Usar conexão passiva para
compatibilidade com firewall e modems xDSL" (mesmo assim ainda pode
dar pau). No Filezilla vc tem de informar quais portas passivas ele vai usar
em : Edit --> Settings --> Connections.
No Firefox/Iceweasel não precisa configurar nada.
No firewall/gateway vc tem de redirecionar as portas passivas para o servidor de FTP e,
obviamente, a opção PassivePorts deve estar habilitada no
/etc/proftpd/proftpd.conf do seu servidor de FTP. Acho que não é preciso dizer
que a faixa de portas passivas deve ser a mesma em todos os programas/máquinas.
ja liberei permissoes e as portas ...
Liberou quais portas? Como? Seu servidor é interno ou é a mesma máquina do seu
gateway? Se é interno, as portas que vc liberou estão sendo redirecionadas para ele?
Vc bloqueia o acesso de dentro da rede para a internet por default
ou libera tudo por
default? Como é a topologia da sua rede, principalmente a parte de conexão com a
internet?