![Não é possível conectar-se ao servidor remoto. Erro de soquete = #2000](https://rvso.com/image/632755/N%C3%A3o%20%C3%A9%20poss%C3%ADvel%20conectar-se%20ao%20servidor%20remoto.%20Erro%20de%20soquete%20%3D%20%232000.png)
Não sei o que deu errado, mas recebo um tempo limite após fazer login no servidor proftpd.
STATUS:> [12.05.2014 16:30:24] Getting listing ""...
STATUS:> [12.05.2014 16:30:24] Resolving host name mydomain.com...
STATUS:> [12.05.2014 16:30:24] Host name mydomain.com resolved: ip = 176.28.54.199.
STATUS:> [12.05.2014 16:30:24] Connecting to FTP server... mydomain.com:21 (ip = 176.28.54.244)...
STATUS:> [12.05.2014 16:30:24] Socket connected. Waiting for welcome message...
[12.05.2014 16:30:24] 220 ProFTPD 1.3.4c Server (ProFTPD) [176.28.54.199]
STATUS:> [12.05.2014 16:30:24] Connected. Authenticating...
COMMAND:> [12.05.2014 16:30:24] USER nx6_ftp_usr
[12.05.2014 16:30:24] 331 Password required for nx6_ftp_usr
COMMAND:> [12.05.2014 16:30:24] PASS *****
[12.05.2014 16:30:24] 230 User nx6_ftp_usr logged in
STATUS:> [12.05.2014 16:30:24] Login successful.
COMMAND:> [12.05.2014 16:30:24] PWD
[12.05.2014 16:30:24] 257 "/" is the current directory
STATUS:> [12.05.2014 16:30:24] Home directory: /
COMMAND:> [12.05.2014 16:30:24] FEAT
[12.05.2014 16:30:24] Informational Message Only:
211-Features:
MDTM
MFMT
TVFS
UTF8
AUTH TLS
MFF modify;UNIX.group;UNIX.mode;
MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
LANG en-US*
PBSZ
PROT
REST STREAM
SIZE
211 End
STATUS:> [12.05.2014 16:30:24] This site supports features.
STATUS:> [12.05.2014 16:30:24] This site supports SIZE.
STATUS:> [12.05.2014 16:30:24] This site can resume broken downloads.
COMMAND:> [12.05.2014 16:30:24] REST 0
[12.05.2014 16:30:24] 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
COMMAND:> [12.05.2014 16:30:24] PASV
[12.05.2014 16:30:25] 227 Entering Passive Mode (176,28,54,199,160,55).
COMMAND:> [12.05.2014 16:30:25] LIST
STATUS:> [12.05.2014 16:30:25] Connecting FTP data socket... 176.28.54.199:41015...
ERROR:> [12.05.2014 16:30:35] Can't connect to remote server. Socket error = #2000.
ERROR:> [12.05.2014 16:30:35] Timeout (10000 ms).
Verifiquei novamente se a porta 21 não está bloqueada, minha conexão com a Internet também está boa e o login funciona em geral. O que me parece estranho é a parte após o IP (160,55) após entrar no modo passivo, e a tentativa de conexão na porta 41015 após o comando LIST.
Alguém aqui com uma ideia de como consertar isso? Desde já, obrigado!
Responder1
FTP usa 2 portas, porta de dados 20/TCP, porta de controle 21/TCP, verifique seu firewall e configurações de roteamento para essa porta também. Dependendo da sua conexão com o servidor, pode ser necessário encaminhar a porta passiva.
verDocumentos on-line do Proftpd
definido no arquivo de configuração:
#example range
PassivePorts 49152 65534
Dependendo de quantas conexões você precisa com o servidor, algumas portas devem ser suficientes.
PassivePorts 50000 50010
Não se esqueça de recarregar ou reiniciar o proftpd deamon.
Em seguida, você se conectaria ao seu roteador (doméstico) e definiria "encaminhamento de porta", "compartilhamento de aplicativos de jogos" ou um nome semelhante (dependendo da marca do seu roteador)
Como exatamente você encaminha as portas para o seu PC geralmente está escrito no manual do seu roteador.