16.04: Filezilla falha ao executar qualquer ação remota

3

Tendo alguns problemas com o Filezilla travando / fechando-se inesperadamente sempre que eu tento executar uma ação em um servidor remoto (sftp), seja mudando diretórios, fazendo upload ou baixando um arquivo. Ele se conecta muito bem, e eu posso navegar diretórios locais sem nenhum problema, mas quando eu tento fazer qualquer coisa em qualquer servidor remoto, a coisa toda é desligada.

A versão é Filezilla v3.21.0, compilada para x86_64-pc-linux-gnu, rodando em Ubuntu 16.04 LTS 64-bit. Os arquivos de log do Filezilla não são muito esclarecedores:

2017-08-10 14:41:23 4088 1 Status: Connecting to grantshop.ca...
2017-08-10 14:41:23 4088 1 Response: fzSftp started, protocol_version=6
2017-08-10 14:41:23 4088 1 Command: open "[email protected]" 22
2017-08-10 14:41:23 4088 1 Command: Pass: ********
2017-08-10 14:41:23 4088 1 Status: Connected to grantshop.ca
2017-08-10 14:41:23 4088 1 Status: Retrieving directory listing...
2017-08-10 14:41:23 4088 1 Command: pwd
2017-08-10 14:41:23 4088 1 Response: Current directory is: "/home/grants"
2017-08-10 14:41:23 4088 1 Command: ls
2017-08-10 14:41:23 4088 1 Status: Listing directory /home/grants
2017-08-10 14:41:24 4088 1 Status: Directory listing of "/home/grants" successful
2017-08-10 14:42:40 4088 1 Status: Retrieving directory listing of "/home/grants/grantshop.ca"...

O upload / download produz logs semelhantes, onde a última linha de log é 7088 3 Status: Starting download of /home/grants/something.txt ou algo semelhante.

A execução do Filezilla no terminal me mostra isso:

Reading locale option from /home/user/.filezilla/filezilla.xml
03:36:32 PM: Debug: Failed to connect to session manager: SESSION_MANAGER environment variable not defined
wxD-Bus: Signal from /org/freedesktop/DBus, member NameAcquired
wxD-Bus: Reply with serial 2
wxD-Bus: Reply to RegisterClient, our object path is /org/gnome/SessionManager/Client27
wxD-Bus: CPowerManagementInhibitor: Requesting busy
wxD-Bus: Reply with serial 3
wxD-Bus: Reply: Error: The name org.freedesktop.PowerManagement was not provided by any .service files
wxD-Bus: Falling back to org.gnome.SessionManager
wxD-Bus: CPowerManagementInhibitor: Requesting busy
wxD-Bus: Reply with serial 4
wxD-Bus: CPowerManagementInhibitor: Request successful, cookie is 1943892549
wxD-Bus: CPowerManagementInhibitor: Requesting idle
wxD-Bus: Reply with serial 5
wxD-Bus: CPowerManagementInhibitor: Request successful
wxD-Bus: CPowerManagementInhibitor: Requesting busy
filezilla: symbol lookup error: filezilla: undefined symbol: _ZN2fz18replace_substringsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES7_S7_
    
por Boxbot 11.08.2017 / 01:13

2 respostas

1

Este post nos fóruns do Filezilla diz que o erro do terminal de última linha pode ser causado por libfilezilla estando desatualizado, mas eu nem tenho essa lib. É verdade que minha versão instalada do FZ não estava atualizada, no entanto. Como o gerenciador de pacotes não tem a versão mais recente e as instruções oficiais de compilação / dependência foram , eu baixei o < href="https://filezilla-project.org/download.php?show_all=1"> versão 8.0 do Debian .

Uma execução de teste da versão Debian operou muito bem, então fiz um backup de / usr / bin / filezilla e substituí meu bin existente e compartilhei arquivos com os baixados. Trabalhando como um encanto agora.

    
por Boxbot 11.08.2017 / 01:13
4

Eu configurei o repositório "deb link xenial-getdeb apps". Então eu instalei o Filezilla. Em 27/03/2018 isso me deu o Filezilla 3.21. Eu estava usando o sFTP. Ele caiu a cada segundo e nunca transferiu com sucesso nenhum arquivo. (Eu nunca tentei FTP antigo.)

De qualquer forma, eu removi o "deb link xenial-getdeb apps" usando o Ubuntu SW Center. Em seguida, removido Filezilla.

sudo apt-get purge filezilla
sudo apt-get autoremove
rm -fr ~/.config/filezilla

Depois eu reinstalei o filezilla do deb repo padrão.

sudo apt-get install filezilla

Isso me deu a versão 3.15. Funciona bem até agora.

    
por Joe C 27.03.2018 / 17:15