Hallo zusammen,
ich verwende die aktuelle nightly 2.11.0 mit passendem hibiscus, apoBank & DeutscheBank jeweils mit photoTAN. DeutscheBank funktioniert problemlos. Bei der apoBank lassen sich mit PIN/TAN problemlos die Umsätze synchronisieren, bei Überweisungen wird allerdings ein invalid-pin-error geworfen, s. u. Die PIN ist korrekt, funktioniert ja auch bei der Sync. Sie ist > 10 Zeichen und enthält Umlaute, könnte es sein, dass diese durch jameica/hibiscus nicht korrekt erkannt werden? Oder ist die API der apoBank nach dem Rechzentrenwechsel immer noch buggy?
Besten Dank & viele Grüße
ich verwende die aktuelle nightly 2.11.0 mit passendem hibiscus, apoBank & DeutscheBank jeweils mit photoTAN. DeutscheBank funktioniert problemlos. Bei der apoBank lassen sich mit PIN/TAN problemlos die Umsätze synchronisieren, bei Überweisungen wird allerdings ein invalid-pin-error geworfen, s. u. Die PIN ist korrekt, funktioniert ja auch bei der Sync. Sie ist > 10 Zeichen und enthält Umlaute, könnte es sein, dass diese durch jameica/hibiscus nicht korrekt erkannt werden? Oder ist die API der apoBank nach dem Rechzentrenwechsel immer noch buggy?
Besten Dank & viele Grüße
Code
Verschlüssele HBCI-Nachricht
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Verbinde mit https://fints.apobank.de:443/FinTs30PinTanHttpGate und prüfe Zertifikat
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Entschlüssele Antwortnachricht
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9050:The message contains errors. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9800:Dialog abgebrochen org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9340:Unbekannte oder unzulässige Signatur. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] PIN-Fehler erkannt, Meldung der Bank: 9340: Unbekannte oder unzulässige Signatur.
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.callback] detected wrong PIN: *** invalid PIN entered []:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog initialisiert - Dialog-ID ist null
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job UebSEPA
[Sat Jun 05 17:03:21 CEST 2021][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
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Sat Jun 05 17:03:22 CEST 2021][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Fehler beim Ausführen des Auftrages an Heins, Marco: Unbekannter Fehler
[Sat Jun 05 17:03:22 CEST 2021][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]
[Sat Jun 05 17:03:22 CEST 2021][WARN][bg-task:Worker][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for single passport
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.close] closing resources
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] Es sind Fehler aufgetreten
de.willuhn.util.ApplicationException: Es sind Fehler aufgetreten
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:322)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Verbinde mit https://fints.apobank.de:443/FinTs30PinTanHttpGate und prüfe Zertifikat
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Versende HBCI-Nachricht
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Warte auf Antwortdaten
[Sat Jun 05 17:03:17 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Warte auf Antwortdaten
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Entschlüssele Antwortnachricht
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9050:The message contains errors. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9800:Dialog abgebrochen org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Meldung der Bank: 9340:Unbekannte oder unzulässige Signatur. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Überprüfe Signatur der Antwortnachricht
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] PIN-Fehler erkannt, Meldung der Bank: 9340: Unbekannte oder unzulässige Signatur.
[Sat Jun 05 17:03:21 CEST 2021][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.callback] detected wrong PIN: *** invalid PIN entered []:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog initialisiert - Dialog-ID ist null
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] executing check for job UebSEPA
[Sat Jun 05 17:03:21 CEST 2021][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
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] global status:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getErrorText] job status:
[Sat Jun 05 17:03:21 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] mark job failed
[Sat Jun 05 17:03:22 CEST 2021][WARN][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] Fehler beim Ausführen des Auftrages an Heins, Marco: Unbekannter Fehler
[Sat Jun 05 17:03:22 CEST 2021][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]
[Sat Jun 05 17:03:22 CEST 2021][WARN][bg-task:Worker][de.willuhn.jameica.hbci.gui.DialogFactory.dirtyPINCache] mark pin cache dirty for single passport
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.close] closing resources
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Sat Jun 05 17:03:22 CEST 2021][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] Es sind Fehler aufgetreten
de.willuhn.util.ApplicationException: Es sind Fehler aufgetreten
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:322)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Jetzt funktioniert alles sogar in der stable 2.10.3!