← Desenvolvimento

Problemas de ligação ftp

Lida 4223 vezes

Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Boa noite,

Já ando de volta deste problema há bastante tempo e ainda não consegui encontrar uma solução.

O meu problema é com a ligação via ftp, uso o filezilla, última versão e o que me acontece é que a ligação é muito inconstante ora se consegue ligar ao servidor e funciona tudo na perfeição ora levo horas sem conseguir uma ligação.

Já adicionei o programa à firewall do windows como excepção, já adicionei o "jogo" FTP Server no router da meo, já configurei o fliezilla para passive mode e limitei o número de ligações e nada.
Depois de se ligar ao servido o que me aparece na consola é isto:

Código: [Seleccione]
Estado: A obter a lista de pastas ...
Comando: CWD i
Resposta: 250 OK. Current directory is /public_html/i
Comando: PWD
Resposta: 257 "/public_html/i" is your current location
Comando: PASV
Resposta: 227 Entering Passive Mode (176,9,17,101,155,221)
Comando: MLSD
e aqui fica até dar erro de ligação ou dizer que o tempo foi excedido.

Alguém me pode ajudar com isto?
Obrigado,
Offline

marsupillami 
Equipa
Mensagens 850 Gostos 4
Feedback +1

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Essa pasta terá, porventura, muitos ficheiros (milhares)?

É um servidor teu? Se sim, que software corre?

Tens possibilidade de testar uma outra conta nesse mesmo servidor e outro servidor para despiste?
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Essa pasta terá, porventura, muitos ficheiros (milhares)?

É um servidor teu? Se sim, que software corre?

Tens possibilidade de testar uma outra conta nesse mesmo servidor e outro servidor para despiste?


Num dos casos tem apenas algumas dezenas de ficheiros.
As contas que tenho são todas em alojamento partilhado em SP's.
Acontece-me com todas as contas que tenho em várias empresas/servidores.
Tenho possibilidade de criar outros utilizadores, já o fiz e é a mesma oscilação de acesso, ora dá ora não dá!

Obrigado pela resposta.
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

UP
Offline

dblue_one 
Membro
Mensagens 263 Gostos 0
Feedback +2

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Eu experimentava em tentativa erro:

usar outro ftp client
desligar a firewall do windows
colocar o ip local na dmz do router, caso não tenha dmz fazer foward de todos os portos
usar outra ligação à net
usar outro pc (ou uma vm dentro do mesmo)

desta forma de certeza que despistas o erro, se estás a conectar-te a vários ftps diferentes o problema está certamente do teu lado.


Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Eu experimentava em tentativa erro:

usar outro ftp client
desligar a firewall do windows
colocar o ip local na dmz do router, caso não tenha dmz fazer foward de todos os portos
usar outra ligação à net
usar outro pc (ou uma vm dentro do mesmo)

desta forma de certeza que despistas o erro, se estás a conectar-te a vários ftps diferentes o problema está certamente do teu lado.

Já testei vários ftp clients e o resultado é o mesmo.
Já desliguei a firewall e nada.
A do ip local na dmz não faço ideia do que seja, se puderes explicar...
Já testei noutro pc e noutra ligação e nada.

Se nunca conseguisse ligar talvez fosse mais fácil chegar ao problema, o problema é que a ligação é inconstante apesar de ser mais o tempo que não funciona do que o tempo que funciona.  :-x
Offline

dblue_one 
Membro
Mensagens 263 Gostos 0
Feedback +2

Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Colocares na dmz (demilitarized zone) basicamente estás a fazer um bipass à FW do router, ou seja todas as portas abertas desse sistema para o exterior.
Mas estas-me a dizer que já experimentas-te outra ligação!???? quando digo outra ligação é uma ligação à net! uma pen 3g por exemplo.
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Pedi para testarem por mim noutra ligação à internet o resultado é o mesmo, funciona ao inicio mas depois fica pelo modo passivo até dar limite de tempo de ligação...

Sent from my a5 using Tapatalk
Offline

Ivo Pereira 
Membro
Mensagens 661 Gostos 1
Feedback +7

Troféus totais: 27
Trófeus: (Ver todos)
Linux User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Mas no teu computador ou ao teu servidor?
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Pedi para ligarem via ftp ao servidor de outra ligação à internet e de outro computador.

Sent from my a5 using Tapatalk
Offline

Ivo Pereira 
Membro
Mensagens 661 Gostos 1
Feedback +7

Troféus totais: 27
Trófeus: (Ver todos)
Linux User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Então é porque o problema é do próprio servidor.

Já tentaste contactar a tua SP e explicar a situação?
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Já tentei numa das contas de alojamento e dizem-me que está tudo ok. O mais estranho é que são servidores diferentes mas o resultado é sempre o mesmo.

Sent from my a5 using Tapatalk
Offline

Ivo Pereira 
Membro
Mensagens 661 Gostos 1
Feedback +7

Troféus totais: 27
Trófeus: (Ver todos)
Linux User Super Combination Combination Topic Starter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

Servidores diferentes? De diferentes SPs? E tentaste com diferentes computadores em ambos?
Offline

hugoboss 
Membro
Mensagens 152 Gostos 1
Troféus totais: 21
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts

estranho...

ja exprimentaste com o net2ftp?
Offline

Roberto Francisco 
Membro
Mensagens 669 Gostos 1
Feedback +3

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1


Não consigo encontrar coerência neste situação.

Já testei no meu computador e noutros computadores, noutras ligações à internet e até via 3G.

Resultado: umas vezes funciona outras não, por norma consigo ligar ao servidor mas assim que começo a navegar pelas pastas e a fazer uploads deixa de conseguir fazer a obtenção de pastas.

Código: [Seleccione]
Ligação estabelecida, à espera da mensagem de boas-vindas ...
Resposta: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Resposta: 220-You are user number 2 of 50 allowed.
Resposta: 220-Local time is now 19:24. Server port: 21.
Resposta: 220-IPv6 connections are also welcome on this server.
Resposta: 220 You will be disconnected after 15 minutes of inactivity.
Comando: USER ++++++
Resposta: 331 User ++++++ OK. Password required
Comando: PASS *******************
Resposta: 230 OK. Current restricted directory is /
Estado: Ligado
Estado: A obter a lista de pastas ...
Comando: PWD
Resposta: 257 "/" is your current location
Comando: TYPE I
Resposta: 200 TYPE is now 8-bit binary
Comando: PASV
Resposta: 227 Entering Passive Mode (176,9,17,101,163,102)
Comando: MLSD
Erro: A ligação excedeu o tempo de espera
Erro: Falhou a obtenção da lista de pastas
Fica por aqui e não sei o que fazer mais...
Agora mesmo estou a tentar aceder às 3 contas que tenho e em nenhuma consigo entrar depois de já ter feito uploads para uma delas.

Servidores diferentes? De diferentes SPs? E tentaste com diferentes computadores em ambos?
Sim.

ja exprimentaste com o net2ftp?
Já testei o net2ftp, e quando o testei funcionou.

Há alguma forma de testar a ligação ftp no meu pc, verificar se há algum conflito ou algo assim?

Obrigado,