Avoir des problèmes avec Filezilla se plantant/se fermant de manière inattendue chaque fois que j'essaie d'exécuter une action sur un serveur distant (sftp), qu'il s'agisse de changer de répertoire, de téléverser ou de télécharger un fichier. La connexion est parfaite, et je peux naviguer sans problème dans les répertoires locaux, mais lorsque j'essaie de faire quoi que ce soit sur n'importe quel serveur distant, tout s'arrête.
La version est Filezilla v3.21.0, compilée pour x86_64-pc-linux-gnu, fonctionnant sous Ubuntu 16.04 LTS 64-bit. Les fichiers journaux de Filezilla ne sont pas très éclairants:
2017-08-10 14:41:23 4088 1 Statut: Connexion à grantshop.ca ... 2017-08-10 14:41:23 4088 1 Réponse: fzSftp commencé, protocole_version = 6 2017-08-10 14:41:23 4088 1 Commande: ouvrir "[email protected]" 22 2017-08-10 14:41:23 4088 1 Commande: Passe: **** **** 2017-08-10 14:41:23 4088 1 Statut: Connecté à grantshop.ca 2017-08-10 14:41:23 4088 1 Statut: Récupération d'une liste de répertoires ... 2017-08-10 14:41:23 4088 1 Commande: pwd 2017-08-10 14:41:23 4088 1 Réponse: Le répertoire actuel est: "/ home/grants " 2017-08-10 14:41:23 4088 1 Commande: ls 2017-08-10 14:41:23 4088 1 Statut: Liste des répertoires /home/grants 2017-08-10 14:41:24 4088 1 Statut: Référencement de "/ home/grants" réussi 2017-08-10 14:42:40 4088 1 Statut: Récupération du répertoire de " /home/grants/grantshop.ca "...
Le chargement/téléchargement produit des journaux similaires, où la dernière ligne de journal est 7088 3 Status: Starting download of /home/grants/something.txt
ou quelque chose de similaire.
Courir Filezilla à partir du terminal me donne ceci:
Lecture des options de localisation de /home/user/.filezilla/filezilla.xml 03:36:32 PM: Débogage: impossible de se connecter au gestionnaire de session: Variable d’environnement SESSION_MANAGER non définie WxD-Bus: Signal de/org/freedesktop/DBus, membre NameAcquired WxD-Bus: Réponse avec serial 2 WxD-Bus: Reply to RegisterClient, notre chemin d’objet est/org/gnome/SessionManager/Client27 wxD-Bus: CPowerManagementInhibitor: Demande occupée wxD-Bus: Réponse avec serial 3 wxD-Bus: Réponse: Erreur: Le nom org.freedesktop.PowerManagement n’a été fourni par aucun .service files wxD-Bus: Retour à org.gnome.SessionManager wxD-Bus: CPowerManagementInhibitor: Requête occupée wxD-Bus: Réponse avec serial 4 wxD-Bus: CPowerManagementInhibitor: Demande acceptée, le cookie correspond à 1943892549 wxD-Bus: CPowerManagementInhibitor: Demande inactive wxD-Bus: Réponse avec le numéro de série 5 wxD-Bus: CPU ManagementInhibitor: Demande réussie WxD-Bus: CPowerM anagementInhibitor: Demande occupée filezilla: erreur de recherche de symbole: filezilla: undefined symbole: _ZN2fz18replace_substringsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwESEE7_S7_
Ce message sur les forums de Filezilla indique que l'erreur de terminal de dernière ligne peut être provoquée par le fait que libfilezilla est obsolète, mais je n'ai même pas cette lib. Il est vrai que ma version installée de FZ n'était toutefois pas à jour. Puisque le gestionnaire de paquets n'a pas la version la plus récente et que le les instructions de compilation/dépendance officielles ont dispar , j'ai téléchargé le version Debian 8. .
Une série de tests de la version Debian a très bien fonctionné. J'ai donc sauvegardé/usr/bin/filezilla, remplacé mon bac existant et partagé les fichiers avec ceux téléchargés. Travailler comme un charme maintenant.
J'avais configuré le repo "deb http://archive.getdeb.net/ubunt xenial-getdeb". Ensuite, j'ai installé Filezilla. Le 27/03/2018, cela m'a donné Filezilla 3.21. J'utilisais sFTP. Il tombait en panne toutes les secondes et aucun fichier n’était transféré avec succès. (Je n'ai jamais essayé l'ancien FTP.)
Quoi qu'il en soit, j'ai supprimé les "deb http://archive.getdeb.net/ubunt applications xenial-getdeb" "à l'aide du Centre de logiciel Ubuntu. Puis enlevé Filezilla.
Sudo apt-get purge filezilla
Sudo apt-get autoremove
rm -fr ~/.config/filezilla
Ensuite, j'ai réinstallé filezilla à partir du référentiel deb par défaut.
Sudo apt-get install filezilla
Cela m'a donné la version 3.15. Cela fonctionne bien jusqu'à présent.