Eu configurei uma conexão ftp com o cliente filezilla
Omododetransferênciaéopadrão.Eutenteicomomodopassivoeativotambém,masindependentementedomodo,oresultadoéomesmo
Depoisdaconfiguração,clicoparaconectar.
Primeiravez,tenhoestatelacomocertificadocomoexpirar
clicoemOKedepoistenhoosregistros
Statut:ConnexionàA.B.C.D:21...Statut:Connexionétablie,attentedumessaged'accueil...Statut:InitialisationdeTLS...Statut:Vérificationducertificat...Statut:ConnexionTLSétablie.Statut:ConnectéStatut:Récupérationducontenududossier...Commande:PWDRéponse:257"/" is current directory.
Commande : TYPE I
Réponse : 200 Type set to I
Commande : PASV
Réponse : 227 Entering Passive Mode (A,B,C,D,158,240)
Commande : MLSD
Réponse : 425 Can't open data connection.
Erreur : Cannot retrieve the contents of the folders
Após a primeira tentativa e nas tentativas restantes, o log está sempre dizendo que não pode se conectar
Réponse : 425 Can't open data connection.
Erreur : Cannot retrieve the contents of the folders
Deve ser um problema de configuração, mas não tenho certeza de onde está o problema
Todas as dicas são mais que bem-vindas
atualização
Por favor, encontre os registros detalhados abaixo
Statut : Connexion à A.B.C.D:21...
Statut : Connexion établie, attente du message d'accueil...
Suivi : CFtpControlSocket::OnReceive()
Réponse : 220-FileZilla Server version 0.9.41 beta
Suivi : CFtpControlSocket::OnReceive()
Réponse : 220-written by Tim Kosse ([email protected])
Réponse : 220 Please visit http://sourceforge.net/projects/filezilla/
Suivi : CFtpControlSocket::SendNextCommand()
Commande : AUTH TLS
Suivi : CFtpControlSocket::OnReceive()
Réponse : 234 Using authentication type TLS
Statut : Initialisation de TLS...
Suivi : CTlsSocket::Handshake()
Suivi : CTlsSocket::ContinueHandshake()
Suivi : CTlsSocket::ContinueHandshake()
Suivi : CTlsSocket::ContinueHandshake()
Suivi : CTlsSocket::ContinueHandshake()
Suivi : TLS Handshake successful
Suivi : Protocol: TLS1.0, Key exchange: RSA, Cipher: AES-256-CBC, MAC: SHA1
Statut : Vérification du certificat...
Statut : Connexion TLS établie.
Suivi : CFtpControlSocket::SendNextCommand()
Commande : USER xXx
Suivi : CFtpControlSocket::OnReceive()
Réponse : 331 Password required for germany
Suivi : CFtpControlSocket::SendNextCommand()
Commande : PASS ********
Suivi : CFtpControlSocket::OnReceive()
Réponse : 230 Logged on
Suivi : CFtpControlSocket::SendNextCommand()
Commande : PBSZ 0
Suivi : CFtpControlSocket::OnReceive()
Réponse : 200 PBSZ=0
Suivi : CFtpControlSocket::SendNextCommand()
Commande : PROT P
Suivi : CFtpControlSocket::OnReceive()
Réponse : 200 Protection level set to P
Statut : Connecté
Suivi : CFtpControlSocket::ResetOperation(0)
Suivi : CControlSocket::ResetOperation(0)
Suivi : Measured latency of 47 ms
Statut : Récupération du contenu du dossier...
Suivi : CFtpControlSocket::SendNextCommand()
Suivi : CFtpControlSocket::ChangeDirSend()
Commande : PWD
Suivi : CFtpControlSocket::OnReceive()
Réponse : 257 "/" is current directory.
Suivi : CFtpControlSocket::ResetOperation(0)
Suivi : CControlSocket::ResetOperation(0)
Suivi : CFtpControlSocket::ParseSubcommandResult(0)
Suivi : CFtpControlSocket::ListSubcommandResult()
Suivi : CFtpControlSocket::SendNextCommand()
Suivi : CFtpControlSocket::TransferSend()
Commande : TYPE I
Suivi : CFtpControlSocket::OnReceive()
Réponse : 200 Type set to I
Suivi : CFtpControlSocket::TransferParseResponse()
Suivi : CFtpControlSocket::SendNextCommand()
Suivi : CFtpControlSocket::TransferSend()
Commande : PORT A1,B1,C1,D1,195,172
Suivi : CFtpControlSocket::OnReceive()
Réponse : 200 Port command successful
Suivi : CFtpControlSocket::TransferParseResponse()
Suivi : CFtpControlSocket::SendNextCommand()
Suivi : CFtpControlSocket::TransferSend()
Commande : MLSD
Suivi : CFtpControlSocket::OnReceive()
Réponse : 150 Opening data channel for directory list.
Suivi : CFtpControlSocket::TransferParseResponse()
Suivi : CFtpControlSocket::SendNextCommand()
Suivi : CFtpControlSocket::TransferSend()
Suivi : CFtpControlSocket::OnReceive()
Réponse : 425 Can't open data connection.
Suivi : CFtpControlSocket::TransferParseResponse()
Suivi : CFtpControlSocket::ResetOperation(2)
Suivi : CControlSocket::ResetOperation(2)
Suivi : CFtpControlSocket::ParseSubcommandResult(2)
Suivi : CFtpControlSocket::ListSubcommandResult()
Suivi : CFtpControlSocket::ResetOperation(2)
Suivi : CControlSocket::ResetOperation(2)
Erreur : Impossible de récupérer le contenu du dossier
Statut : Déconnecté du serveur
Suivi : CFtpControlSocket::ResetOperation(66)
Suivi : CControlSocket::ResetOperation(66)