apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 10 / 2019
Betreff:

apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 08.09.2022 - 16:14 Uhr  ·  #1
Seit ein paar Tagen bekomme ich beim abrufen der Umsätze einen Dialog zur Auswahl des TAN-Mediums angezeigt, allerdings wird nur eine leere Option angeboten.
Im Log sehe ich:
Code
asking user for TAN media (options provided by institute: null)

Der Grund dafür findet sich in einem Stacktrace etwas früher:
Code
org.kapott.hbci.exceptions.CanNotParseMessageException: HNHBK:1:3+000000000565+300+RX0Lq38rHYMBAAA1pwSVehKWCgQA+2+RX0Lq38rHYMBAAA1pwSVehKWCgQA:2'HNSHK:2:4+PIN:2+901+689857408+1+1+2::EvJRGE?+iFIMBAAA1pwSVehKWCgQA+1+1:20220908:154735+1:999:1+6:10:16+280:30060601:XXXXXXXXXXXXXXXXXXX:S:0:0'HIRMG:3:2+0010::Nachricht entgegengenommen.'HIRMS:4:2:3+0020::Auftrag ausgef\u00FChrt.'HITAB:5:5:3+0+A:1::FDV2825694-1::::::::::leser1:::::12345'HNSHA:6:2+689857408'HNHBS:7:1+2'
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:394)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:123)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:96)
  at org.kapott.hbci.dialog.HBCIProcessTanMedia.execute(HBCIProcessTanMedia.java:125)
  at org.kapott.hbci.dialog.HBCIProcessTanMedia.execute(HBCIProcessTanMedia.java:68)
  at org.kapott.hbci.manager.HBCIUser.sync(HBCIUser.java:684)
  at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:718)
  at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:295)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:171)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:116)
  at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.open(PassportHandleImpl.java:182)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:549)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:524)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)
  at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4988)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4510)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:928)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:331)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: org.kapott.hbci.exceptions.ParseErrorException: reststring in TanMediaRes.MsgTail: +A:1::FDV2825694-1::::::::::leser1:::::12345'HNSHA:6:2+689857408'HNHBS:7:1+2'
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:476)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.init(MultipleSyntaxElements.java:539)
  at org.kapott.hbci.protocol.MultipleSEGs.init(MultipleSEGs.java:76)
  at org.kapott.hbci.protocol.factory.MultipleSEGsFactory.createMultipleSEGs(MultipleSEGsFactory.java:61)
  at org.kapott.hbci.protocol.MSG.parseNewChildContainer(MSG.java:187)
  at org.kapott.hbci.protocol.SyntaxElement.parseAndAppendNewChildContainer(SyntaxElement.java:457)
  at org.kapott.hbci.protocol.SyntaxElement.initData(SyntaxElement.java:388)
  at org.kapott.hbci.protocol.SyntaxElement.init(SyntaxElement.java:452)
  at org.kapott.hbci.protocol.MSG.init(MSG.java:171)
  at org.kapott.hbci.protocol.factory.MSGFactory.createMSG(MSGFactory.java:92)
  at org.kapott.hbci.protocol.factory.MSGFactory.createMSG(MSGFactory.java:78)
  at org.kapott.hbci.protocol.factory.MSGFactory.createMSG(MSGFactory.java:73)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:389)
  ... 23 more
Caused by: org.kapott.hbci.exceptions.ParseErrorException: reststring in TanMediaRes.MsgTail.SegHead: +A:1::FDV2825694-1::::::::::leser1:::::12345'HNSHA:6:2+689857408'HNHBS:7:1+2'
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:476)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.init(MultipleSyntaxElements.java:539)
  at org.kapott.hbci.protocol.MultipleDEGs.init(MultipleDEGs.java:104)
  at org.kapott.hbci.protocol.factory.MultipleDEGsFactory.createMultipleDEGs(MultipleDEGsFactory.java:61)
  at org.kapott.hbci.protocol.SEG.parseNewChildContainer(SEG.java:140)
  at org.kapott.hbci.protocol.SyntaxElement.parseAndAppendNewChildContainer(SyntaxElement.java:457)
  at org.kapott.hbci.protocol.SyntaxElement.initData(SyntaxElement.java:388)
  at org.kapott.hbci.protocol.SyntaxElement.init(SyntaxElement.java:452)
  at org.kapott.hbci.protocol.SEG.init(SEG.java:159)
  at org.kapott.hbci.protocol.factory.SEGFactory.createSEG(SEGFactory.java:60)
  at org.kapott.hbci.protocol.MultipleSEGs.parseAndAppendNewElement(MultipleSEGs.java:82)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:396)
  ... 35 more
Caused by: org.kapott.hbci.exceptions.ParseErrorException: reststring in TanMediaRes.MsgTail.SegHead.code: +A:1::FDV2825694-1::::::::::leser1:::::12345'HNSHA:6:2+689857408'HNHBS:7:1+2'
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:476)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.init(MultipleSyntaxElements.java:539)
  at org.kapott.hbci.protocol.MultipleDEs.init(MultipleDEs.java:146)
  at org.kapott.hbci.protocol.factory.MultipleDEsFactory.createMultipleDEs(MultipleDEsFactory.java:61)
  at org.kapott.hbci.protocol.DEG.parseNewChildContainer(DEG.java:110)
  at org.kapott.hbci.protocol.SyntaxElement.parseAndAppendNewChildContainer(SyntaxElement.java:457)
  at org.kapott.hbci.protocol.SyntaxElement.initData(SyntaxElement.java:388)
  at org.kapott.hbci.protocol.SyntaxElement.init(SyntaxElement.java:452)
  at org.kapott.hbci.protocol.DEG.init(DEG.java:127)
  at org.kapott.hbci.protocol.factory.DEGFactory.createDEG(DEGFactory.java:60)
  at org.kapott.hbci.protocol.MultipleDEGs.parseAndAppendNewElement(MultipleDEGs.java:87)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:396)
  ... 46 more
Caused by: org.kapott.hbci.exceptions.PredelimErrorException: TanMediaRes.MsgTail.SegHead.code: unerwartetes Trennzeichen; erwartet war "'", gefunden wurde "+" (falscher Nachrichtentyp?)
  at org.kapott.hbci.protocol.DE.parseValue(DE.java:219)
  at org.kapott.hbci.protocol.DE.initData(DE.java:279)
  at org.kapott.hbci.protocol.DE.init(DE.java:296)
  at org.kapott.hbci.protocol.factory.DEFactory.createDE(DEFactory.java:61)
  at org.kapott.hbci.protocol.MultipleDEs.parseAndAppendNewElement(MultipleDEs.java:128)
  at org.kapott.hbci.protocol.MultipleSyntaxElements.initData(MultipleSyntaxElements.java:396)
  ... 57 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1609)


Wenn ich den Dialog einfach bestätige, läuft der Abgleich weiter. Auch wird bei einer Überweisung die PhotoTan angezeigt und die Überweisung erfolgreich durchgeführt, aber lästig ist das schon und auch verwunderlich.

Kann ich da irgendetwas tun? Da ich nur ein TanMedium habe, wird eine Auswahl auch eigentlich nicht benötigt.

Vielen Dank für Rückmeldungen/Einsichten/Infos...
Benutzer
Avatar
Geschlecht:
Beiträge: 6694
Dabei seit: 06 / 2008
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 08.09.2022 - 16:49 Uhr  ·  #2
Zitat
unerwartetes Trennzeichen; erwartet war "'", gefunden wurde "+" (falscher Nachrichtentyp?)

Der Fehler konnte beseitigt werden, durch Original-Software von der Entwickler-HP. (siehe bspw. topic.php?p=93892#real93892 )
also bitte mal prüfen bzw. updaten auf Jameica 2.10.2 + Hibiscus 2.10.7
https://www.willuhn.de/products/hibiscus/download.php

oder wenn es nur am TAN-Medium liegt, dann bei der Bankverbindung schauen bzw. das gewünscht "fix" einstellen und die angebotene Alternative evtl. löschen
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 10 / 2019
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 08.09.2022 - 17:26 Uhr  ·  #3
Vielen Dank für die Rückmeldung. Hibiscus war up-to-date (2.10.7 mit HBCI4java 3.1.60), allerdings war ich bei Jameica noch auf 2.10.0.
Leider hat ein Update auf 2.10.2 an dieser Stelle keine Veränderung gebracht.

Wo könnte ich das Tan-Medium denn Einstellen/Festlegen? In Bank-Zugängen oder Konten habe ich da nicht direkt etwas entdecken können.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10071
Dabei seit: 03 / 2005
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 09.09.2022 - 07:42 Uhr  ·  #4
Die TAN-Medienbezeichnung kann man nicht vorab eingeben, sondern erst dann, wenn es von der Bank benötigt wird. Du könntest aber die Schritte zum Wechseln des TAN-Verfahrens wie unter https://www.willuhn.de/wiki/do…-verfahren mal durchführen. Dabei wird auch ein ggf. falsch hinterlegtes TAN-Medium gelöscht.

PS: Die gleiche Fehlermeldung hat mir gestern auch schon ein anderer User geschickt. Keine Ahnung, was die Apobank da gebastelt hat. Ich hoffe, dass die das merken und auf ihrer Seite korrigieren. Die schicken da jedenfalls eine HBCI-Nachricht, die Hibiscus nicht lesen kann.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10071
Dabei seit: 03 / 2005
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 09.09.2022 - 09:39 Uhr  ·  #5
Update: War kein Fehler der Bank sondern einer in Hibiscus. Die Bank sendet das Segment HITAB (TAN-Medienliste) in Version 5. Dort ist ein neues Datenelement "Sicherheitsfunktion codiert" hinzugekommen, welches leer gelassen werden darf. Das hat Hibiscus nicht beachtet. Ist gefixt und ab sofort im Nightly-Build. Wäre schön, wenn es jemand testen könnte. Würde dann gleich Anfang nächste Woche ein korrigiertes Hibiscus-Release 2.10.8 herausbringen.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 10 / 2019
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 09.09.2022 - 18:13 Uhr  ·  #6
Vielen Dank für die Rückmeldungen und Anregungen.

Ich habe zunächst ausprobiert, bei dem Auswahldialog für das TAN-Medium einen Text einzugeben (und die Option 'Auswahl speichern' aktiviert), dann erfolgte keine weitere Rückfrage.

Auf die Information mit dem Fix im nightly hin habe ich mir dann die Jameica und Hibiscus nightly heruntergeladen und 'installiert'.
Die Hibsicus Version ist Build 361.

Nach dem Löschen der BPD wurde beim Synchronisieren des Bank-Zugangs ein Medienname angeboten ('leser1').
Später sieht man dann im Log auch, dass keine Fehlermeldungen mehr sondern Einträge wie:
TAN-Medienbezeichnungen empfangen: leser rs
und
having exactly one TAN media name (provided by institute) - automatically using this: leser rs

Funktioniert also.

Dann schalte ich mal auf die 'Standardversion' zurück und freue mich auf das Update.

Vielen Dank nochmal!
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10071
Dabei seit: 03 / 2005
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 10.09.2022 - 08:37 Uhr  ·  #7
Prima. Danke für die Rückmeldung. Dann erstelle ich nächste Woche ein neues Release.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 09 / 2022
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 10.09.2022 - 23:51 Uhr  ·  #8
Bei der Apobank ist mal wieder ein Update in die Hose gegangen.
Steht gleich auf der Homepage https://www.apobank.de
Zitat

Aktuell kommt es zu Problemen bei der Nutzung der FinTS-Schnittstelle

Am Dienstagabend wurde ein IT-Update zur Verbesserung unserer FinTS-Schnittstelle vorgenommen. Damit, je nach genutzter Banking-Software, wie z.B. in StarMoney, dieses Update korrekt verarbeitet werden kann, ist es notwendig die HBCI-Einstellungen innerhalb Ihrer Konten neu zu hinterlegen. Das betrifft alle Banking-Software-Anwendungen!

bzw. hier: https://www.apobank.de/unsere-…/starmoney

Jameica 2.10.2 und Hibiscus 2.10.7, Windows10/21H2
Auch bei mir gehen weder Kontostände abrufen, noch Terminüberweisungen zu übermitteln.
Nachdem ich die BPD gelöscht habe, hat mich die Apobank gar nicht mehr lieb.
Code

[10.09.2022 23:48:04] Teste Bank-Zugang...
[10.09.2022 23:48:04]   Hibiscus-Version 2.10.7, Build 369, Datum 20220621
[10.09.2022 23:48:04]   HBCI4Java-Version 3.1.60
[10.09.2022 23:48:04]   creating progress monitor for GUI
[10.09.2022 23:48:04]   activating progress monitor
[10.09.2022 23:48:04]   open pin/tan passport
[10.09.2022 23:48:04]   [PIN/TAN] url         : fints.apobank.de/FinTs30PinTanHttpGate
[10.09.2022 23:48:04]   [PIN/TAN] blz         : 30060601
[10.09.2022 23:48:04]   [PIN/TAN] filter      : Base64
[10.09.2022 23:48:04]   [PIN/TAN] HBCI version: 300
[10.09.2022 23:48:04]   [PIN/TAN] using stored tan sec mech: <ask-user>
[10.09.2022 23:48:04]   hole kreditinstituts-spezifische Daten
[10.09.2022 23:48:04]   Aktualisiere Bankparameter (BPD)
[10.09.2022 23:48:04]   Erzeuge HBCI-Nachricht DialogInitAnon
[10.09.2022 23:48:04]   Verbinde mit https://fints.apobank.de:443/FinTs30PinTanHttpGate und prüfe Zertifikat
[10.09.2022 23:48:04]   Versende HBCI-Nachricht
[10.09.2022 23:48:04]   Warte auf Antwortdaten
[10.09.2022 23:48:04]   Warte auf Antwortdaten
[10.09.2022 23:48:04]   unable to apply rewriter RInvalidSuppHBCIVersion - leaving message unchanged: reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]   unable to apply rewriter RSecTypeTAN - leaving message unchanged: reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]     à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogInitAnonRes.MsgHead.SegHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogInitAnonRes.MsgHead.SegHead.code:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code
[10.09.2022 23:48:04]   Erzeuge HBCI-Nachricht DialogEndAnon
[10.09.2022 23:48:04]   Versende HBCI-Nachricht
[10.09.2022 23:48:04]   Warte auf Antwortdaten
[10.09.2022 23:48:04]   Warte auf Antwortdaten
[10.09.2022 23:48:04]   unable to apply rewriter RInvalidSuppHBCIVersion - leaving message unchanged: reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]   unable to apply rewriter RSecTypeTAN - leaving message unchanged: reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]     à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogEndAnonRes.MsgHead.SegHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    reststring in DialogEndAnonRes.MsgHead.SegHead.code:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:04]    Fehler beim Erzeugen eines Syntax-DEs für DialogEndAnonRes.MsgHead.SegHead.code
[10.09.2022 23:48:04]   Dialog beendet
[10.09.2022 23:48:04]   dialog end failed: org.kapott.hbci.exceptions.ParseErrorException: Fehler beim Erzeugen eines Syntax-DEs für DialogEndAnonRes.MsgHead.SegHead.code
[10.09.2022 23:48:04]    Dialog-Ende fehlgeschlagen
[10.09.2022 23:48:04]   fetching BPD failed: org.kapott.hbci.exceptions.ParseErrorException: Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:287)
[10.09.2022 23:48:04]    Abholen der BPD fehlgeschlagen
[10.09.2022 23:48:04]   FAILED! - maybe this institute does not support anonymous logins
[10.09.2022 23:48:04]   we will nevertheless go on
[10.09.2022 23:48:04]   can not check if requested parameters are supported
[10.09.2022 23:48:04]   hole neue System-ID
[10.09.2022 23:48:04]   Rufe neue System-ID ab
[10.09.2022 23:48:04]   Erzeuge HBCI-Nachricht Synch
[10.09.2022 23:48:04]   signiere HBCI-Nachricht
[10.09.2022 23:48:06]   the job with the code HNSHK seems not to be allowed with PIN/TAN
[10.09.2022 23:48:06]   the job with the code HKIDN seems not to be allowed with PIN/TAN
[10.09.2022 23:48:06]   the job with the code HKVVB seems not to be allowed with PIN/TAN
[10.09.2022 23:48:06]   the job with the code HKTAN seems not to be allowed with PIN/TAN
[10.09.2022 23:48:06] Fehler beim Testen des Bank-Zugangs: Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:06]   the job with the code HKSYN seems not to be allowed with PIN/TAN
[10.09.2022 23:48:06] Aufgetretene Fehlermeldungen:
[10.09.2022 23:48:06] -----------------------------
[10.09.2022 23:48:06]   Verschlüssele HBCI-Nachricht
[10.09.2022 23:48:06]   error while opening pin/tan passport; nested exception is: 
  org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
[10.09.2022 23:48:06]   Fehler beim Erzeugen eines HBCIHandler Objektes
[10.09.2022 23:48:06]   Verbinde mit https://fints.apobank.de:443/FinTs30PinTanHttpGate und prüfe Zertifikat
[10.09.2022 23:48:06]   Fehler beim Registrieren der Nutzerdaten
[10.09.2022 23:48:06]   Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:06]   Versende HBCI-Nachricht
[10.09.2022 23:48:06]   Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:06] -----------------------------
[10.09.2022 23:48:06]   Warte auf Antwortdaten
[10.09.2022 23:48:06]   Warte auf Antwortdaten
[10.09.2022 23:48:06]   unable to apply rewriter RInvalidSuppHBCIVersion - leaving message unchanged: reststring in SynchRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:06]   unable to apply rewriter RSecTypeTAN - leaving message unchanged: reststring in SynchRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:07]     à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:07]    reststring in SynchRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:07]    reststring in SynchRes.MsgHead.SegHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:07]    reststring in SynchRes.MsgHead.SegHead.code:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:48:07]    Fehler beim Erzeugen eines Syntax-DEs für SynchRes.MsgHead.SegHead.code
[10.09.2022 23:48:07]   closing pin/tan passport
[10.09.2022 23:48:07]   pin/tan passport closed
[10.09.2022 23:48:07]   error while opening pin/tan passport
 Fehler beim Erzeugen eines HBCIHandler Objektes
[10.09.2022 23:48:07]    Fehler beim Registrieren der Nutzerdaten
[10.09.2022 23:48:07]    Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:07]    Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:07]   test of passport failed: class org.kapott.hbci.exceptions.ProcessException: Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:48:07]   mark pin cache dirty for all passports

Code
[10.09.2022 23:46:57] Synchronisiere Bank-Zugang...
[10.09.2022 23:46:57]   performing passport re-sync
[10.09.2022 23:46:57]   creating progress monitor for GUI
[10.09.2022 23:46:57]   activating progress monitor
[10.09.2022 23:46:57]   open pin/tan passport
[10.09.2022 23:46:57]   [PIN/TAN] url         : fints.apobank.de/FinTs30PinTanHttpGate
[10.09.2022 23:46:57]   [PIN/TAN] blz         : 30060601
[10.09.2022 23:46:57]   [PIN/TAN] filter      : Base64
[10.09.2022 23:46:57]   [PIN/TAN] HBCI version: 300
[10.09.2022 23:46:57]   [PIN/TAN] using stored tan sec mech: <ask-user>
[10.09.2022 23:46:57]   hole kreditinstituts-spezifische Daten
[10.09.2022 23:46:57]   Aktualisiere Bankparameter (BPD)
[10.09.2022 23:46:57]   Erzeuge HBCI-Nachricht DialogInitAnon
[10.09.2022 23:46:57]   Verbinde mit https://fints.apobank.de:443/FinTs30PinTanHttpGate und prüfe Zertifikat
[10.09.2022 23:46:57]   Versende HBCI-Nachricht
[10.09.2022 23:46:58]   Warte auf Antwortdaten
[10.09.2022 23:46:58]   Warte auf Antwortdaten
[10.09.2022 23:46:58]   unable to apply rewriter RInvalidSuppHBCIVersion - leaving message unchanged: reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]   unable to apply rewriter RSecTypeTAN - leaving message unchanged: reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]     à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogInitAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogInitAnonRes.MsgHead.SegHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogInitAnonRes.MsgHead.SegHead.code:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code
[10.09.2022 23:46:58]   Erzeuge HBCI-Nachricht DialogEndAnon
[10.09.2022 23:46:58]   Versende HBCI-Nachricht
[10.09.2022 23:46:58]   Warte auf Antwortdaten
[10.09.2022 23:46:58]   Warte auf Antwortdaten
[10.09.2022 23:46:58]   unable to apply rewriter RInvalidSuppHBCIVersion - leaving message unchanged: reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]   unable to apply rewriter RSecTypeTAN - leaving message unchanged: reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]     à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogEndAnonRes.MsgHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogEndAnonRes.MsgHead.SegHead:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    reststring in DialogEndAnonRes.MsgHead.SegHead.code:  à“`ñ!¶ia¶iay§fzÖ¡¶Ú^ªè¯
[10.09.2022 23:46:58]    Fehler beim Erzeugen eines Syntax-DEs für DialogEndAnonRes.MsgHead.SegHead.code
[10.09.2022 23:46:58]   Dialog beendet
[10.09.2022 23:46:58]   dialog end failed: org.kapott.hbci.exceptions.ParseErrorException: Fehler beim Erzeugen eines Syntax-DEs für DialogEndAnonRes.MsgHead.SegHead.code
[10.09.2022 23:46:58]    Dialog-Ende fehlgeschlagen
[10.09.2022 23:46:58]   fetching BPD failed: org.kapott.hbci.exceptions.ParseErrorException: Fehler beim Erzeugen eines Syntax-DEs für DialogInitAnonRes.MsgHead.SegHead.code org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:287)
[10.09.2022 23:46:58]    Abholen der BPD fehlgeschlagen
[10.09.2022 23:46:58]   FAILED! - maybe this institute does not support anonymous logins
[10.09.2022 23:46:58]   we will nevertheless go on
[10.09.2022 23:46:58]   can not check if requested parameters are supported
[10.09.2022 23:46:58]   hole neue System-ID
[10.09.2022 23:46:58]   Rufe neue System-ID ab
[10.09.2022 23:46:58]   Erzeuge HBCI-Nachricht Synch
[10.09.2022 23:46:58]   signiere HBCI-Nachricht
[10.09.2022 23:47:00]   the job with the code HNSHK seems not to be allowed with PIN/TAN
[10.09.2022 23:47:00]   the job with the code HKIDN seems not to be allowed with PIN/TAN
[10.09.2022 23:47:00]   the job with the code HKVVB seems not to be allowed with PIN/TAN
[10.09.2022 23:47:00]   the job with the code HKTAN seems not to be allowed with PIN/TAN
[10.09.2022 23:47:00] Fehler beim Testen des Sicherheits-Mediums: Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:47:00]   the job with the code HKSYN seems not to be allowed with PIN/TAN
[10.09.2022 23:47:00] Aufgetretene Fehlermeldungen:
[10.09.2022 23:47:00] -----------------------------
[10.09.2022 23:47:00]   error while opening pin/tan passport; nested exception is: 
  org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Erzeugen eines HBCIHandler Objektes
[10.09.2022 23:47:00]   Fehler beim Erzeugen eines HBCIHandler Objektes
[10.09.2022 23:47:00]   Fehler beim Registrieren der Nutzerdaten
[10.09.2022 23:47:00]   Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:47:00]   Fehler beim Ermitteln einer neuen System-ID
[10.09.2022 23:47:00] -----------------------------


Da Hibiscus für mich noch recht neu ist, wage ich mich noch nicht dran eine Nightly-Version zu installieren und hoffe, dass mit der neuen Version das Problem gelöst werden kann.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10071
Dabei seit: 03 / 2005
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 12.09.2022 - 10:27 Uhr  ·  #9
@albamu: Der Fehler bei dir sieht komplett anders aus. Es scheint, als würde Hibiscus da nur binären Datenmüll von der Bank empfangen. Das hing u.U. mit Wartungsarbeiten seitens der Bank am Wochenende zusammen.

Zu dem ursprünglichen Fehler mit dem fehlgeschlagenen Abruf der TAN-Medienbezeichnungen: Habe soeben Hibiscus 2.10.8 veröffentlicht, welches das Bugfix aus dem Nightly-Build von Ende letzter Woche enthält.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 09 / 2022
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 12.09.2022 - 20:14 Uhr  ·  #10
Zitat geschrieben von hibiscus

@albamu: Der Fehler bei dir sieht komplett anders aus. Es scheint, als würde Hibiscus da nur binären Datenmüll von der Bank empfangen. Das hing u.U. mit Wartungsarbeiten seitens der Bank am Wochenende zusammen.

Zu dem ursprünglichen Fehler mit dem fehlgeschlagenen Abruf der TAN-Medienbezeichnungen: Habe soeben Hibiscus 2.10.8 veröffentlicht, welches das Bugfix aus dem Nightly-Build von Ende letzter Woche enthält.


Ja, du scheinst recht zu haben.
Warum zur Hölle ist die apobank nicht in der Lage ihre Kundschaft vorab zu informieren. Die bekommen seit über einem Jahr ihre neue Software nicht richtig zum Laufen.
Hibiscus hat keine Bank-Nachrichten, obwohl aktiviert, erhalten, noch stand was auf der Webseite.

Ohne dein Hibiscus zu updaten läuft das übertragen von Terminüberweisung und synchronisieren problemlos durch.
Nur leider scheint auch diese Wartungsarbeiten bei der apobank wieder nicht richtig zu funktionieren. Jetzt ist der Verwendungszweck mit unsinnigen bankinterne Infos zugemüllt.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 25
Dabei seit: 09 / 2022
Betreff:

Re: apoBank: Auswahl des TAN-Mediums nicht mehr möglich

 · 
Gepostet: 12.09.2022 - 21:06 Uhr  ·  #11
Zitat geschrieben von albamu

Nur leider scheint auch diese Wartungsarbeiten bei der apobank wieder nicht richtig zu funktionieren. Jetzt ist der Verwendungszweck mit unsinnigen bankinterne Infos zugemüllt.


Kommando zurück.
Mein oben geschriebenes stimmt zwar.
Aber nach dem Update und nochmaligem Synchronisieren ist der Verwendungszweck wieder richtig. Dafür hab ich jetzt die heutigen Umsätze doppelt in Hibiscus. Aber nur die heutigen sind doppelt, die vom Freitag - auch mit Verwendungszweck-Müll nicht.
Umsätze händisch bis inclusive Freitag gelöscht. Den rückwirkenden Abruf gestartet und alles wieder da und korrekt.

Im Log hab ich noch dieses Hinweis stehen:
[12.09.2022 21:02:05] [Hinweis] CRC algorithm A4 not yet implemented
Vielleicht hilft es dir als Entwickler weiter.

Super und vielen Dank für dieses tolle Programm.
Gewählte Zitate für Mehrfachzitierung:   0