Hallo liebe Forenexperten!
Meine Bemühungen Banking auf Linux umzustellen bin ich unerwartet auf ein Problem gestoßen.
Zum System: Ich nutze Pop!OS 19.10 (also sehr nahe an Ubuntu 19.10), Java 13 von Oracle
Bis zum Anlegen der Konten läuft alles reibungslos. Wenn ich dann jedoch das erste Mal versuche Daten für Konten abzurufen, kommt folgende Fehlermeldung:
In der Konsole kommt es dabei zu folgenden Fehlermeldungen:
Ich hoffe irgendjemand kann mir da auf die Sprünge helfen, was ich falsch mache. Unter Windows und MacOS lief es (wenn auch in älteren Versionen) mit dem Bankzugang bislang ohne Probleme.
Vielen Dank!
Meine Bemühungen Banking auf Linux umzustellen bin ich unerwartet auf ein Problem gestoßen.
Zum System: Ich nutze Pop!OS 19.10 (also sehr nahe an Ubuntu 19.10), Java 13 von Oracle
Bis zum Anlegen der Konten läuft alles reibungslos. Wenn ich dann jedoch das erste Mal versuche Daten für Konten abzurufen, kommt folgende Fehlermeldung:
Zitat
[04.11.2019 21:09:23] Synchronization via FinTS/HBCI in progress
[04.11.2019 21:09:23]
[04.11.2019 21:09:23] Synchronizing Account: Gehaltskonto, Acc. ######### [apoBank]
[04.11.2019 21:09:23] Initialisiere Bank-Zugang
[04.11.2019 21:09:23] Führe Geschäftsvorfall aus: "Gehaltskonto, Acc. ######### [apoBank]:Get Transactions/Balance"
[04.11.2019 21:09:23] Führe Aufträge aus...
[04.11.2019 21:09:23] [Hinweis] CRC algorithm A4 not yet implemented
[04.11.2019 21:09:23] Error while fetching balance of account: Unknown Error
[04.11.2019 21:09:23] Umsatzabruf fehlgeschlagen: Unknown Error
[04.11.2019 21:09:23] Error: property my.bic is not set
[04.11.2019 21:09:23]
[04.11.2019 21:09:23] Synchronizing Account: Gehaltskonto, Acc. ######### [apoBank]
[04.11.2019 21:09:23] Initialisiere Bank-Zugang
[04.11.2019 21:09:23] Führe Geschäftsvorfall aus: "Gehaltskonto, Acc. ######### [apoBank]:Get Transactions/Balance"
[04.11.2019 21:09:23] Führe Aufträge aus...
[04.11.2019 21:09:23] [Hinweis] CRC algorithm A4 not yet implemented
[04.11.2019 21:09:23] Error while fetching balance of account: Unknown Error
[04.11.2019 21:09:23] Umsatzabruf fehlgeschlagen: Unknown Error
[04.11.2019 21:09:23] Error: property my.bic is not set
In der Konsole kommt es dabei zu folgenden Fehlermeldungen:
Zitat
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] BEGIN synchronization of account 1/1
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] open pin/tan passport
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto] searching config for konto #########, blz: #########
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto] found config via account. url: hbci-pintan.gad.de/cgi-bin/hbciservlet
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] url : hbci-pintan.gad.de/cgi-bin/hbciservlet
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] blz : 30060601
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] filter : Base64
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] HBCI version: 300
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] using stored tan sec mech: <ask-user>
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync] processing jobs
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] adding job SaldoReq to queue
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] CRC algorithm A4 not yet implemented
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] adding job KUmsAllCamt to queue
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job SaldoReq
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] execution state: tan needed: false, tan-cancel: false, executed: false, success status: false, error status: false
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Error while fetching balance of account: Unknown Error
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job KUmsAllCamt
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] execution state: tan needed: false, tan-cancel: false, executed: false, success status: false, error status: false
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Umsatzabruf fehlgeschlagen: Unknown Error
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync] found errors or synchronization cancelled, mark PIN cache dirty [have error: true, interrupted: false]
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for single passport
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.close] closing resources
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Mon Nov 04 21:09:23 CET 2019][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
org.kapott.hbci.exceptions.HBCI_Exception: error while adding task KUmsZeitCamt1 to current dialog
at org.kapott.hbci.manager.HBCIDialog.addTask(HBCIDialog.java:546)
at org.kapott.hbci.manager.HBCIHandler.addJobToDialog(HBCIHandler.java:324)
at org.kapott.hbci.GV.HBCIJobImpl.addToQueue(HBCIJobImpl.java:1194)
at org.kapott.hbci.GV.HBCIJobImpl.addToQueue(HBCIJobImpl.java:1199)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:360)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:292)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)
Caused by: org.kapott.hbci.exceptions.InvalidUserDataException: property my.bic is not set
at org.kapott.hbci.GV.HBCIJobImpl.verifyConstraints(HBCIJobImpl.java:483)
at org.kapott.hbci.GV.AbstractSEPAGV.verifyConstraints(AbstractSEPAGV.java:351)
at org.kapott.hbci.GV.GVKUmsAllCamt.verifyConstraints(GVKUmsAllCamt.java:205)
at org.kapott.hbci.manager.HBCIDialog.addTask(HBCIDialog.java:496)
... 7 more
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] open pin/tan passport
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto] searching config for konto #########, blz: #########
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.PinTanConfigFactory.findByKonto] found config via account. url: hbci-pintan.gad.de/cgi-bin/hbciservlet
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] url : hbci-pintan.gad.de/cgi-bin/hbciservlet
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] blz : 30060601
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] filter : Base64
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] HBCI version: 300
[Mon Nov 04 21:09:23 CET 2019][INFO][main][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open] [PIN/TAN] using stored tan sec mech: <ask-user>
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync] processing jobs
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] adding job SaldoReq to queue
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] CRC algorithm A4 not yet implemented
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] adding job KUmsAllCamt to queue
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job SaldoReq
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] execution state: tan needed: false, tan-cancel: false, executed: false, success status: false, error status: false
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Error while fetching balance of account: Unknown Error
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job KUmsAllCamt
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] execution state: tan needed: false, tan-cancel: false, executed: false, success status: false, error status: false
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Umsatzabruf fehlgeschlagen: Unknown Error
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync] found errors or synchronization cancelled, mark PIN cache dirty [have error: true, interrupted: false]
[Mon Nov 04 21:09:23 CET 2019][WARN][bg-task:Worker][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for single passport
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.close] closing resources
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Mon Nov 04 21:09:23 CET 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Mon Nov 04 21:09:23 CET 2019][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
org.kapott.hbci.exceptions.HBCI_Exception: error while adding task KUmsZeitCamt1 to current dialog
at org.kapott.hbci.manager.HBCIDialog.addTask(HBCIDialog.java:546)
at org.kapott.hbci.manager.HBCIHandler.addJobToDialog(HBCIHandler.java:324)
at org.kapott.hbci.GV.HBCIJobImpl.addToQueue(HBCIJobImpl.java:1194)
at org.kapott.hbci.GV.HBCIJobImpl.addToQueue(HBCIJobImpl.java:1199)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:360)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:292)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)
Caused by: org.kapott.hbci.exceptions.InvalidUserDataException: property my.bic is not set
at org.kapott.hbci.GV.HBCIJobImpl.verifyConstraints(HBCIJobImpl.java:483)
at org.kapott.hbci.GV.AbstractSEPAGV.verifyConstraints(AbstractSEPAGV.java:351)
at org.kapott.hbci.GV.GVKUmsAllCamt.verifyConstraints(GVKUmsAllCamt.java:205)
at org.kapott.hbci.manager.HBCIDialog.addTask(HBCIDialog.java:496)
... 7 more
Ich hoffe irgendjemand kann mir da auf die Sprünge helfen, was ich falsch mache. Unter Windows und MacOS lief es (wenn auch in älteren Versionen) mit dem Bankzugang bislang ohne Probleme.
Vielen Dank!