Keepass: Sincronizar com URL via problema de FTP

1

Como descrito em esta página da Central de Ajuda do KeePass, posso sincronizar meu banco de dados via ftp. Mas um erro ocorreu:

The server returned an address in response to the PASV command that is different than the address to which the FTP connection was made

Isso ocorre no modo passivo: switch Keepass neste modo porque o firewall no meu PC não permite conexões de entrada.

Se eu usar o Total Commander, tudo é ok:

Connect to: (20.04.2011 23:01:21)

hostname=50.19.yyy.zz

username=foo

startdir=

220 (vsFTPd 2.2.2)

USER foo

331 Please specify the password.

PASS ***********

230 Login successful.

SYST

215 UNIX Type: L8

FEAT

211-Features:

EPRT

EPSV

MDTM

PASV

REST STREAM

SIZE

TVFS

UTF8

211 End

OPTS UTF8 ON

200 Always in UTF8 mode.

Connect ok!

PWD

257 "/home/foo"

Get directory

TYPE A

200 Switching to ASCII mode.

PASV

227 Entering Passive Mode (10,208,121,27,224,188).

Server reports local IP -> Redirect to: 50.19.yyy.zz

LIST

150 Here comes the directory listing.

Download

Waiting for server...

226 Directory send OK.

É porque neste Server reports local IP -> Redirect to: 50.19.yyy.zz Total Commander isso Keepass não faz. Servidor FTP retorna seu endereço de rede local em resposta ao invés de público e Keepass cai. O que fazer para resolver o problema? Servidor FTP é o meu servidor no Amazon EC2.

    
por Dmitry Ponomarev 20.04.2011 / 21:15

1 resposta

1

Problema resolvido adicionando pasv_address=50.19.yyy.zz em /etc/vsftpd/vsftpd.conf - o arquivo de configuração do meu servidor FTP. Obrigado. Foi problema do servidor FTP.

    
por 22.04.2011 / 13:35