#940797 keepass2: keepass v2.41, sync to database on ftp server hangs with 'saving database'

#940797#5
Date:
2019-09-19 19:01:00 UTC
From:
To:
Dear Maintainer,

Synchronization of keepass databases to ftp URL is broken in Debin 10 (worked
in Debian 9).

To reproduce:
- Create test-database 'test.kdbx'.
- copy 'test.kdbx' to ftp server.
- Create trigger 'sync DB from ftp to local after opening'
- event: 'opened database file' equals 'local file'
- condition: 'remote host ist reachable (ping)' with 'ip-of-ftp-server'
- action: 'change trigger on/off state' to 'off'
          'synchronize active database with a file' to 'ftp://ip-of-ftp-
server/test.kdbx'
          'change trigger on/off state' to 'on'

after adding and saving an new entry to local kdbx.file close an open keepass.
It should synchronize to ftp-server-file but synchronization hangs with
'synchronizing (saving database)'. you need to kill the application.

worked in Debian 9 like a charm.

Some easy tests:
- did a fresh install inside virtualization (to exclude update problem from Deb
9 to Deb 10): same misbehaviour
- Updating Mono to latest version from original mono repository: same
misbehaviour => back to original Mono from Deb-repo
- Using Keepass 2.43 instead of 2.41 as just packaged by package maintainer:
same misbehaviour

Michael