VR Bank: Abrufen der Daueraufträge schlägt fehl

invalid sepa-version: 001.001.09

 
Geek-O
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: Gestern
Betreff:

VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Gestern um 18:02 Uhr  ·  #1
Hallo,

ich hatte während der "VoP-Pause" (Vielen Dank, daß es wieder funktioniert, Olaf!) einige Daueraufträge per Webinterface der Bank angelegt, und jetzt kann Hibiscus (2.12.0) sie nicht mehr abrufen. Alles andere (Umsätze, Salden, Überweisungen, Kontoauszüge) funktioniert, soweit ich das sehen kann.

Die relevanten Fehlermeldungen (komplettes Log unten) dürften "[Fehler] org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Speichern der Ergebnisdaten für Job DauerSEPAList1 im JobResult-Objekt" und "Caused by: java.lang.IllegalArgumentException: invalid sepa-version: 001.001.09" sein.

Ich habe die Aufträge testweise wieder gelöscht, danach lief der Abruf der leeren Liste ohne Fehler durch. Dann habe ich versucht, sie per Hibiscus wieder einzurichten, was beim ersten auch funktioniert hat, aber danach beim Abrufen dann wieder der gleiche Fehler, weshalb ich dann natürlich auch die weiteren nicht mehr anlegen konnte.

Liegt das Problem bei Hibiscus, bei der Bank oder sitzt es vor dem Bildschirm?

TIA

Code

[14.11.2025 15:16:25] Synchronisierung via FinTS/HBCI läuft
[14.11.2025 15:16:25]  
[14.11.2025 15:16:26] Synchronisiere Konto: Kontokorrent VR, IBAN DExxx [VR Bank xxx]
[14.11.2025 15:16:26] Initialisiere Bank-Zugang
[14.11.2025 15:16:26] Führe Geschäftsvorfall aus: "Kontokorrent VR, IBAN DExxx [VR Bank xxx]: SEPA-Daueraufträge abrufen"
[14.11.2025 15:16:26] Führe Aufträge aus...
[14.11.2025 15:16:26]     Führe Dialog-Initialisierung aus
[14.11.2025 15:16:31]     Verbinde mit https://fints2.atruvia.de:443/cgi-bin/hbciservlet und prüfe Zertifikat
[14.11.2025 15:16:31]     Warte auf Antwortdaten
[14.11.2025 15:16:31]     Verarbeite Aufträge
[14.11.2025 15:16:31]     Warte auf Antwortdaten
[14.11.2025 15:16:32]     [Fehler] org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Speichern der Ergebnisdaten für Job DauerSEPAList1 im JobResult-Objekt
  at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:971)
  at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:313)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:469)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:541)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:352)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:273)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: java.lang.IllegalArgumentException: invalid sepa-version: 001.001.09
  at org.kapott.hbci.sepa.SepaVersion.<init>(SepaVersion.java:219)
  at org.kapott.hbci.sepa.SepaVersion.byURN(SepaVersion.java:187)
  at org.kapott.hbci.sepa.SepaVersion.choose(SepaVersion.java:504)
  at org.kapott.hbci.GV.GVDauerSEPAList.extractResults(GVDauerSEPAList.java:131)
  at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:963)
  ... 7 more
[14.11.2025 15:16:32]     [Fehler] aborting current loop because of errors
[14.11.2025 15:16:32]     Führe Dialog-Ende aus
[14.11.2025 15:16:32]     Warte auf Antwortdaten
[14.11.2025 15:16:32] Aufträge ausgeführt
[14.11.2025 15:16:32]  
[14.11.2025 15:16:32]   3920: Zugelassene TAN-Verfahren für den Benutzer
[14.11.2025 15:16:32]  
[14.11.2025 15:16:32] Synchronisierung via FinTS/HBCI erfolgreich beendet
[14.11.2025 15:16:32] 
[14.11.2025 15:16:32] *****************************************************
[14.11.2025 15:16:32] Zusammengefasste Fehlermeldungen:
[14.11.2025 15:16:32]    org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Speichern der Ergebnisdaten für Job DauerSEPAList1 im JobResult-Objekt
  at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:971)
  at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:313)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:469)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:541)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:352)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:273)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: java.lang.IllegalArgumentException: invalid sepa-version: 001.001.09
  at org.kapott.hbci.sepa.SepaVersion.<init>(SepaVersion.java:219)
  at org.kapott.hbci.sepa.SepaVersion.byURN(SepaVersion.java:187)
  at org.kapott.hbci.sepa.SepaVersion.choose(SepaVersion.java:504)
  at org.kapott.hbci.GV.GVDauerSEPAList.extractResults(GVDauerSEPAList.java:131)
  at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:963)
  ... 7 more
[14.11.2025 15:16:32]    aborting current loop because of errors
[14.11.2025 15:16:32] *****************************************************
hbciuser
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 171
Dabei seit: 10 / 2017
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 06:03 Uhr  ·  #2
Funktioniert hier bei einer anderen Atruvia Bank problemlos (zumindest gerade eben).
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11196
Dabei seit: 03 / 2005
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 08:16 Uhr  ·  #3
Der Fehler ist bekannt. Die Bank sendet hier einen ungültigen SEPA-Descriptor beim Abruf der Daueraufträge. "001.001.09" ist kein gültiger. Da steht ja noch nicht mal drin, ob es pain, camt oder sonstwas ist. Dort muss ein gültiger URN stehen und nicht irgend eine Versionsnummer. Im Nightly-Build ist ein Workaround dafür enthalten. Wenn die Bank einen ungültigen SEPA-Deskriptor sendet, prüft Hibiscus als Fallback direkt den Header der XML-Datei (noch bevor diese geparst wird) und schaut, ob da ein gültiger Deskriptor drin steht. Mangels Testmöglichkeiten konnte ich selbst nicht herausfinden, ob das funktioniert.
hbciuser
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 171
Dabei seit: 10 / 2017
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 11:13 Uhr  ·  #4
Dann frage ich mich, warum es bei mir funktioniert hat. Kann ja dann nur noch daran liegen, dass die Server hinter dem LB unterschiedliche Konfigs / Versionsstände haben. Wäre kein wirklich unbekanntes Problem bei Atruvia ... .
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11196
Dabei seit: 03 / 2005
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 13:28 Uhr  ·  #5
Dafür habe ich auch keine Erklärung
Geek-O
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: Gestern
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 16:47 Uhr  ·  #6
Mit der Nightly funktioniert es bei mir. Genial.

Vielen Dank!

Code

[15.11.2025 16:35:18] Synchronisierung via FinTS/HBCI läuft
[15.11.2025 16:35:18]  
[15.11.2025 16:35:18] Synchronisiere Konto: Kontokorrent, IBAN DExxx [VR Bank xxx]
[15.11.2025 16:35:18] Initialisiere Bank-Zugang
[15.11.2025 16:35:19] Führe Geschäftsvorfall aus: "Kontokorrent, IBAN DExxx [VR Bank xxx]: SEPA-Daueraufträge abrufen"
[15.11.2025 16:35:19] Führe Aufträge aus...
[15.11.2025 16:35:19]     Führe Dialog-Initialisierung aus
[15.11.2025 16:35:19]     Verbinde mit https://fints2.atruvia.de:443/cgi-bin/hbciservlet und prüfe Zertifikat
[15.11.2025 16:35:19]     Warte auf Antwortdaten
[15.11.2025 16:35:19]     Verarbeite Aufträge
[15.11.2025 16:35:19]     Warte auf Antwortdaten
[15.11.2025 16:35:19]     [Hinweis] invalid sepa version given in sepadescr: 001.001.09
[15.11.2025 16:35:20]       parsed sepa data, entries: 1
[15.11.2025 16:35:20]     [Hinweis] invalid sepa version given in sepadescr: 001.001.09
[15.11.2025 16:35:20]       parsed sepa data, entries: 1
[15.11.2025 16:35:20]     [Hinweis] invalid sepa version given in sepadescr: 001.001.09
[15.11.2025 16:35:20]       parsed sepa data, entries: 1
[15.11.2025 16:35:20]     Führe Dialog-Ende aus
[15.11.2025 16:35:20]     Warte auf Antwortdaten
[15.11.2025 16:35:20] Aufträge ausgeführt
[15.11.2025 16:35:20]  
[15.11.2025 16:35:20]   3920: Zugelassene TAN-Verfahren für den Benutzer
[15.11.2025 16:35:20]  
[15.11.2025 16:35:20] Synchronisierung via FinTS/HBCI erfolgreich beendet
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11196
Dabei seit: 03 / 2005
Betreff:

Re: VR Bank: Abrufen der Daueraufträge schlägt fehl

 · 
Gepostet: Heute um 17:44 Uhr  ·  #7
Prima. Danke für die Rückmeldung. Dann hat der Workaround funktioniert. Ich denke, ich mache kommende Woche ein neues Release.
Gewählte Zitate für Mehrfachzitierung:   0