Je télécharge des milliers de fichiers par FTP en utilisant Filezilla. Le téléchargement prend plusieurs heures, je veux donc l'exécuter pendant la nuit, mais il y a un problème - Filezilla demande à nouveau le mot de passe de temps en temps - presque toutes les 10 minutes ! Pourquoi ? Comment résoudre ce problème ?
J'ai activé FileZilla pour établir 2 connexions FTP simultanées. Il est étrange que FileZilla continue à demander le mot de passe, même si j'ai défini le mot de passe comme suit Logontype
à "Demander le mot de passe". Extrait de la documentation :
Demander le mot de passe : FileZilla vous demande le mot de passe lors de l'ouverture de session, et il s'en souvient pendant la session.
Interactive : FileZilla demande le mot de passe, et le redemande à chaque nouvelle connexion au serveur.
Cela signifie que lorsque je configure "Demander le mot de passe", il ne devrait pas le demander à chaque nouvelle connexion au serveur. Pourtant, il le demande encore et encore...
Paramètres du gestionnaire de site :
Paramètres de connexion :
Paramètres :
Le journal juste après que Filezilla ait redemandé le mot de passe (avec une seule connexion simultanée, le journal est exactement le même) :
Command: PASV
Response: 227 Entering Passive Mode (81,31,47,235,239,66).
Command: RETR P034624.jpg
Response: 150 Opening BINARY mode data connection for P034624.jpg (1242518 bytes)
Response: 226 Transfer complete
Status: File transfer successful, transferred 1 242 518 bytes in 1 second
Status: Starting download of /avif/photos/orig/P034625.jpg
Command: PASV
Error: GnuTLS error -53 in gnutls_record_send: Error in the push function.
Error: Could not write to socket: ECONNABORTED - Connection aborted
Error: Disconnected from server
Error: File transfer failed
Status: Resolving address of ftp.birds.cz
Status: Connecting to 81.31.47.235:21...
Status: Connection established, waiting for welcome message...
Response: 220 iris.fortion.net
Command: AUTH TLS
Response: 234 AUTH TLS successful
Status: Initializing TLS...
Status: Verifying certificate...
Command: USER birds.cz
Status: TLS/SSL connection established.
Response: 331 Password required for birds.cz
Command: PASS
Response: 530 Login incorrect.
Error: Critical error
Error: Could not connect to server
Capture d'écran du journal juste après que Filezilla ait redemandé le mot de passe :
Si je passe en mode actif, le téléchargement fonctionne sans redemander le mot de passe ! !! (Testé avec 1 connexion simultanée et Timeout = 0).
Mais la suppression ne fonctionne pas - la connexion est interrompue après environ 400 fichiers supprimés en mode actif et passif, 1 connexion simulée, timeout 0. Cette fois, le mot de passe n'est pas redemandé, il s'arrête simplement. Le journal :
Command: DELE P025791.jpg
Response: 250 DELE command successful
Command: DELE P025792.jpg
Response: 250 DELE command successful
Command: DELE P025793.jpg
Error: GnuTLS error -53 in gnutls_record_send: Error in the push function.
Error: Could not write to socket: ECONNABORTED - Connection aborted
Error: Disconnected from server
Conclusion
Les tests ci-dessus ont été effectués à partir de mon bureau, sous Windows 7, derrière le Zyxel P660HW-T3 FW/modem avec plus ou moins de paramètres par défaut. Le passage en mode passif a aidé ici pour le téléchargement, pour la suppression aucun remède trouvé. Lorsque j'ai essayé depuis mon domicile, Windows XP, Filezilla 3.7.3 (actuel), derrière un modem FW Edimax BR6225N/BR6226N, le téléchargement et la suppression se sont déroulés sans problème, même avec les paramètres par défaut (timeout = 20, 2 connexions sim., mode passif) ! !!
Edit : maintenant j'ai essayé de supprimer les fichiers depuis la maison, c'était OK, puis j'ai déplacé mon ordinateur portable au bureau (sans fermer Filezilla) et soudainement c'était aussi OK ! Mais hier depuis le bureau la suppression s'est arrêtée après presque 400 fichiers. Intéressant ! Peut-être que cela dépend de l'endroit où je me connecte en premier ?