Bug #157
offenProblem bei Konvertierung der Settings von Version 5 zu 6
Beschreibung
Ich habe bisher KMyMoney 5.0.3 mit AQBanking 5.7.8 (Original Debian 10/Buster Pakete) verwendet gehabt.
Wegen der PSD2 dann auf KMyMoney 5.0.7 und AQBanking 5.99.40beta gewechselt (Debian-Pakete von https://people.debian.org/~micha/PSD2 experimental-buster-backports/)
Vor dem Start der neuen Version wie im Wiki beschrieben die settings umkopiert in das "settings6" Verzeichnis.
Sobald ich dann entweder das neue KMyMoney starte oder das "aqhbci-tool4" CLI-Tool aufrufe, werden die Settings ins neue Format konvertiert. Bei der Konvertierung tritt aber irgendein Fehler auf, der am Ende verhindert, das das HBCI-Plugin geladen werden kann und in KMyMoney sehe ich somit immer nur eine leere Nutzer-Liste. Ich kann auch kein neues HBCI-Konto anlegen.
Ich musst meine alten Settings komplett löschen und alle Accounts neu anlegen, so das ich wieder HBCI verwenden konnte. Die alten Settings habe ich aber noch.
Ausgabe der Konvertierung, wenn via aqhbci-tool4 getriggert, nachdem ich erneut die alten v5 Setttings in das "settings6" Verzeichnis kopiert habe:
$ aqbanking-cli versions Versions: AqBanking-CLI: 5.99.40 Gwenhywfar : 4.99.22.0 AqBanking : 5.99.40.0 $ $ aqhbci-tool4 listusers 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000021 != 00001374), creating new group (4980) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000021" (4980) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000022 != 000013a5), creating new group (5029) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000022" (5029) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000023 != 000013c6), creating new group (5062) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000023" (5062) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000020 != 00001223), creating new group (4643) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000020" (4643) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001e != 0000120d), creating new group (4621) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001e" (4621) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001f != 0000120e), creating new group (4622) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001f" (4622) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000024 != 00001b91), creating new group (7057) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000024" (7057) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000013 != 0000059b), creating new group (1435) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000013" (1435) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000017 != 00000cbb), creating new group (3259) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000017" (3259) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000018 != 00000cbc), creating new group (3260) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000018" (3260) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::00000019 != 00000cbd), creating new group (3261) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::00000019" (3261) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001a != 00000cc2), creating new group (3266) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001a" (3266) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001b != 00000cc3), creating new group (3267) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001b" (3267) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001c != 00000cc4), creating new group (3268) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001c" (3268) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: accounts: Groupname not derived from unique id (uid::0000001d != 00000cc5), creating new group (3269) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: accounts: Removing old group "uid::0000001d" (3269) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: users: Groupname not derived from unique id (uid::00000001 != 00000c9f), creating new group (3231) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: users: Removing old group "uid::00000001" (3231) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: users: Groupname not derived from unique id (uid::00000002 != 00000ca4), creating new group (3236) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: users: Removing old group "uid::00000002" (3236) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 59: users: Groupname not derived from unique id (uid::00000003 != 0000120c), creating new group (4620) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 67: users: Removing old group "uid::00000003" (4620) 5:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 200: Initializing backend "aqebics" 3:2019/11/10 14-10-28:aqbanking(21240):provider_user.c: 32: No unique id in config, so no user with id 1434 3:2019/11/10 14-10-28:aqbanking(21240):banking_online.c: 192: here (-51) 4:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 195: Could not load backend "aqhbci", ignoring 5:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 200: Initializing backend "aqnone" 4:2019/11/10 14-10-28:aqbanking(21240):banking_cfg.c: 668: No matching config groups found 5:2019/11/10 14-10-28:aqbanking(21240):banking_update.c: 200: Initializing backend "aqofxconnect" 3:2019/11/10 14-10-28:gwen(21240):pathmanager.c: 85: Path "aqhbci/xmldatadir" already exists 3:2019/11/10 14-10-28:aqbanking(21240):provider_user.c: 32: No unique id in config, so no user with id 1434 3:2019/11/10 14-10-28:aqbanking(21240):banking_online.c: 192: here (-51) 3:2019/11/10 14-10-28:aqhbci-tool(21240):aqhbci-tool.c: 257: Error calling control function (-51)
Hab die Konvertierung auch mit INFO Loglevel laufen lassen, kann das dortige komplette Logfile gerne zur Verfügung stellen. Aber auch dort nicht direkt mehr zu sehen. Die Zeilen rund um den Fehler sehen dort so aus:
6:2019/11/10 14-04-25:aqhbci(20848):provider_accspec.c: 88: Updating account spec for account 1435 3:2019/11/10 14-04-25:aqbanking(20848):provider_user.c: 32: No unique id in config, so no user with id 1434 6:2019/11/10 14-04-25:aqbanking(20848):provider_user.c: 59: here (-51) 6:2019/11/10 14-04-25:aqhbci(20848):msgengine.c: 453: Destroying AH_MSGENGINE 6:2019/11/10 14-04-25:aqhbci(20848):provider_accspec.c: 116: here (-51) 6:2019/11/10 14-04-25:aqbanking(20848):provider_accspec.c: 40: here (-51) 6:2019/11/10 14-04-25:aqbanking(20848):provider_accspec.c: 111: here (-51) 6:2019/11/10 14-04-25:aqhbci(20848):provider_update.c: 54: here (-51) 6:2019/11/10 14-04-25:aqhbci(20848):provider.c: 221: here (-51) 3:2019/11/10 14-04-25:aqbanking(20848):banking_online.c: 192: here (-51) 6:2019/11/10 14-04-25:aqhbci(20848):provider.c: 149: Destroying AH_PROVIDER 6:2019/11/10 14-04-25:aqbanking(20848):banking_online.c: 254: Provider "aqhbci" not available 3:2019/11/10 14-04-25:aqhbci-tool(20848):aqhbci-tool.c: 257: Error calling control function (-51) 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "provider" unregistered 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "bankinfo" unregistered 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "imexporter" unregistered 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "ct" unregistered 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "configmgr" unregistered 6:2019/11/10 14-04-25:gwen(20848):plugin.c: 620: Plugin type "dbio" unregistered
Problem bei automatischer Konvertierung schon bekannt?
Vielen Dank,
Stefan Seide
Dateien