Project

General

Profile

Support #46

Update von 0.9.191 auf ...

Added by jochen 11 days ago. Updated 10 days ago.

Status:
Closed
Priority:
High
Assignee:
-
Target version:
-
Start date:
09/12/2019
Due date:
% Done:

0%


Description

Hallo,

im Zuge von PSD2 wollte ich AqFinance aktualisieren. Die eingebaute Funktion "Extras"-->"Aktualisierungen suchen" hat 0.9.199 angeboten. Leider funktioniert HBCI-SEPA-Überweisung damit nicht. Aus dem Log:

3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 1558: SEPA transfer
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2012: Bank code [COBADEBBXXX], acc nr []
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2063: Checking IBAN []
3:2019/09/12 13-14-03:aqbanking(4622):banking.c: 668: Bad IBAN (too short)
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2066: Error checking IBAN (-1)
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2012: Bank code [COBADEBBXXX], acc nr [DE6110040000anonymisiert]
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2063: Checking IBAN [DE6110040000anonymisiert]
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2012: Bank code [COBADEBBXXX], acc nr [DE5710040000anonymisiert]
3:2019/09/12 13-14-03:aqfinance(4622):ff_transferedit.cpp: 2063: Checking IBAN [DE5710040000anonymisiert]
3:2019/09/12 13-14-06:aqfinance(4622):fm_outboxpage.cpp: 207: Reloaded type 15
3:2019/09/12 13-14-06:aqfinance(4622):fm_outboxpage.cpp: 207: Reloaded type 15
3:2019/09/12 13-14-10:aqfinance(4622):cppgui.cpp: 141: CppGuiLinker::OpenDialog
4:2019/09/12 13-14-10:aqhbci(4622):msgengine.c: 387: SystemId requested (deprecated), in mode "rdh" variable "systemid"
3:2019/09/12 13-14-10:aqfinance(4622):ff_gui.cpp: 193: GetPassword with text method, using normal dialog
3:2019/09/12 13-14-10:aqfinance(4622):fox16_gui_dialog.cpp: 1878: Resizing dialog myself
5:2019/09/12 13-14-19:aqbanking(4622):banking_online.c: 119: Error executing backend's queue
4:2019/09/12 13-14-19:aqbanking(4622):banking_online.c: 137: Not a single job successfully executed

Bank ist, wie auch schon im Log steht, Commerzbank. "Bad IBAN" finde ich merkwürdig, da ich einfach einen SEPA-Transfer aus der Vergangenheit wiederholt habe.

Was kann ich tun?

History

#1 Updated by jochen 11 days ago

Ach ja, sorry, System ist Linux (UBUNTU 18.04) mit lokaler Installation von AqFinance aus Binary.

#2 Updated by jochen 11 days ago

Es war ein Update auf 0.9.199. Modernere Versionen wurden nicht angeboten.

#3 Updated by martin 11 days ago

  • Status changed from New to Closed

Moin Jochen,

Du muesstest einmalig das Paket unter https://www.aquamaniac.de/rdm/attachments/download/111/aqfinance-bin-1.0.0beta-linux-x86_64.tar.gz herunterladen und entpacken. Das enthaelt den neuen Zweig von AqFinance, der auch den PSD2-Code enthaelt. Diesen kannst Du dann wieder wie gewohnt ueber das Menue aktualisieren (das solltest Du auch gleich nach der Installation).

Gruss
Martin

#4 Updated by jochen 10 days ago

Leider auch kein Erfolg.
Nachdem ich in $HOME/aqfinance die Installation durch den Inhalt des o.g. tarballs ersetzt habe, konnte ich in aqfinance auf eine neue Version aktualisieren. "Hilfe" --> "über" sagt jetzt AqFinance 1.0.3.
Wenn ich allerdings "Umsatzabruf" starte, passiert nichts.
Der Inhalt des log files hilft mir auch nicht weiter:

3:2019/09/13 15-36-42:aqfinance(27025):mainwindow.cpp: 650: Opening DB [dir:///home/jochen/aqfinance/database]
3:2019/09/13 15-36-42:aqfinance(27025):mainwindow.cpp: 680: Setting cache with 10000 entries and 10 MB size
3:2019/09/13 15-36-42:aqfinance(27025):ae_update_bankaccounts.c: 34: here (-51)
3:2019/09/13 15-36-42:aqfinance(27025):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 15-36-42:aqfinance(27025):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 15-36-42:aqfinance(27025):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 15-36-42:aqfinance(27025):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 15-37-50:aqfinance(27025):cppgui.cpp: 141: CppGuiLinker::OpenDialog
3:2019/09/13 15-37-50:aqfinance(27025):fox16_gui_dialog.cpp: 1878: Resizing dialog myself

Wo klemmt es noch?

#5 Updated by admin 10 days ago

Moin Jochen,

hast Du auch AqBanking6 beruecksichtigt (falls notwendig)?

Gruss
Martin

#6 Updated by admin 10 days ago

  • Status changed from Closed to Feedback

#7 Updated by jochen 10 days ago

[auf Wunsch geloescht]

#8 Updated by jochen 10 days ago

jochen schrieb:

Hi Martin,

admin schrieb:

hast Du auch AqBanking6 beruecksichtigt (falls notwendig)?

Jetzt schon. ;-)
Nachdem ich das Verzeichnis 'rüberkopiert habe (vorhandene Dateien überschreiben, hoffe ich?), wird der Auftrag in den Ausgangskorb erstellt.
Allerdings meckert der HBCI-Dialog mit der Bank, dass der pub key der Bank nicht vorhanden sei. Die Ersteinrichtung ist bei mir 2016 gewesen. Wie komme ich an den Key? Und warum ist jetzt Protocol "hbci" not supported?

Auszug aus log:
-----------------------
3:2019/09/13 16-17-37:aqfinance(1654):mainwindow.cpp: 680: Setting cache with 10000 entries and 10 MB size
3:2019/09/13 16-17-37:aqfinance(1654):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 16-17-37:aqfinance(1654):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 16-17-37:aqfinance(1654):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 16-17-37:aqfinance(1654):ff_bankaccounttree.cpp: 378: Account has no gid
3:2019/09/13 16-17-49:aqfinance(1654):cppgui.cpp: 141: CppGuiLinker::OpenDialog
3:2019/09/13 16-17-49:aqfinance(1654):provider_sendcmd.c: 115: Handling user "12345678"
3:2019/09/13 16-17-49:gwen(1654):gui.c: 2232: Protocol "hbci" not supported, returning raw base layer.
3:2019/09/13 16-17-49:aqfinance(1654):ff_gui.cpp: 193: GetPassword with text method, using normal dialog
3:2019/09/13 16-17-49:aqfinance(1654):fox16_gui_dialog.cpp: 1878: Resizing dialog myself
3:2019/09/13 16-17-57:aqhbci(1654):msgcrypt_rxh_common.c: 955: Bank Public Key not downloaded, please get it!
3:2019/09/13 16-17-57:aqhbci(1654):jobqueue.c: 475: Could not encode message (-104)
3:2019/09/13 16-17-57:aqhbci(1654):outbox.c: 901: Error performing queue (-1)

#9 Updated by jochen 10 days ago

EDIT: Gefunden: ./aqhbci-tool4.sh getkeys

Bitte entferne Beitrag #7. Danke.

#10 Updated by jochen 10 days ago

Ich hasse redmine.... ;-)

Bitte entferne Beitrag Nummer 7. Danke.

#11 Updated by jochen 10 days ago

Bringt mich aber auch nicht recht weiter:

./aqhbci-tool4.sh getkeys
ERROR: Invalid or missing unique user id
3:2019/09/13 17-07-20:aqhbci-tool(9579):aqhbci-tool.c: 247: Error calling control function (1)

Kann da irgendeine Konfiguration nicht gelesen werden?

#12 Updated by martin 10 days ago

Du musst schon auch die User id angeben... z.B. mit "-u XXX"...

#13 Updated by jochen 10 days ago

martin schrieb:

Du musst schon auch die User id angeben... z.B. mit "-u XXX"...

./aqhbci-tool4.sh getkeys -u 1234567890
ERROR: User with id 1234567890 not found
3:2019/09/13 17-38-56:aqhbci-tool(14507):aqhbci-tool.c: 247: Error calling control function (2)

Habe ich natürlich mit der echten ID aufgerufen. Ich gehe davon aus, dass die gemeint ist, die in https://linuxwiki.de/AqBanking/aqhbci-tool beschrieben wird. Die, die in .aqbanking/settings6/users/[laufendeNummer].conf als

char customerID=

eingetragen ist.

#14 Updated by martin 10 days ago

Nein, das sind alte Infos.

Die tatsaechliche ID bekommst Du mit:

aqhbci-tool4 listusers

Siehe SetupPinTan.

#15 Updated by jochen 10 days ago

martin schrieb:

Nein, das sind alte Infos.

Die tatsaechliche ID bekommst Du mit:

[...]

Siehe SetupPinTan.

Danke, das funktioniert jetzt.
aqhbci-tool4 mit der Unique ID aufgerufen, die "listusers" liefert, bietet mir Download und Import der pub keys der Bank an. Bestätigt und importiert.

Sollte die Doku nicht überarbeitet werden? Kann ich dabei helfen?

#16 Updated by martin 10 days ago

  • Status changed from Feedback to Closed

Die Doku auf Linuxwiki ist hoffnungslos veraltet. Wir bauen gerade das Wiki auf unserer redmine Seite aus, wenn Du Lust hast, kannst Du da ja was machen. Musst nur bescheid geben, dann schalte ich Dich frei.

Gruss
Martin

#17 Updated by jochen 10 days ago

martin schrieb:

Wir bauen gerade das Wiki auf unserer redmine Seite aus, wenn Du Lust hast, kannst Du da ja was machen. Musst nur bescheid geben, dann schalte ich Dich frei.

Ich bin weniger gut darin, die Verfahren für elektronischen Geldverkehr zu kennen.
Ich bin aber, glaube ich, nach 25 Jahren Erfahrungen im Job recht brauchbar darin, Dinge so zu beschreiben, dass sie ein größerer Personenkreis von Nicht-Fachleuten versteht (meist IT-BWL-Themen).

Wenn das von Nutzen ist, dann versuche ich gern, beizutragen.

Wobei ich die Kommunikation hier etwas kompliziert finde. Diese Diskussion hat z.B. nichts mehr mit dem Support-Ticket zu tun. Sowas neigt dann dazu, irgendwann in den Tiefen zu verschwinden.

#18 Updated by admin 10 days ago

Moin,

Diskussionen finden meist eher auf der Mailingliste statt.

Ich geb Dir gerne die Schreibrechte fuer's WIKI, wenn Du moechtest. Wir koennen insbesondere momentan jede Hilfe gebrauchen.

Gruss
Martin

Also available in: Atom PDF