Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

Zuordnung Bankzugänge - Konten

 
BlackMail
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 12 / 2024
Betreff:

Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 04.02.2026 - 00:19 Uhr  ·  #1
Hallo zusammen,

zunächst mal ein Riesenlob für Olaf Willuhn! Unglaublich, wie lange Du das schon machst und wieviel Arbeit Du da reingesteckt hast. Immer noch regelmäßige Updates und oft schnelle Antworten im Forum. Habe gerade mal was gespendet ;-)

Seit heute läuft mein Jameicaserver. Ich habe einen Debian 14 LXC-Container unter Proxmox installiert und darin den Jameicaserver (Server-Version: 2.12.2).

Bankzugänge muss man ja offenbar auf dem Server neu anlegen.

Frage 1: Wie funktioniert die Zuordnung von Konten zu Bankzugängen?

Auf dem PC habe ich 3 Bankzugänge. Auf dem Server habe ich jetzt alle angelegt. Bei einen davom (5 Konten) hat der Server nur 2 Konten in der MariaDB wiedergefunden, aber die 3 anderen Konten hat er neu angelegt, die sind jetzt doppelt. Auf meinem PC kann ich jetzt diese drei vom Server erstellten neuen Konten unter "fest zugeordnete Konten" anhaken, also nicht nur unter dem Bankzugang, zu dem die Konten tatsächlich gehören, sondern auch unter den anderen beiden Bankzugängen.

Frage 2: kann ich die Konten jetzt wieder löschen und irgendwie die schon bestehenden zuordnen. Oder geht das umgekehrt: Die alten Konten löschen und dann die neuen dem Bankzugang auf dem PC neu zuordnen?

Frage 3: Leider erhalte ich im Moment die Fehlermeldung "Kein HBCI-Sicherheitsmedium für das Konto gefunden" beim Synchronisieren in der Hibiscus Management Console. Das liegt wohl gar nicht mal an der Konfiguration der Bankzugänge, sondern daran, dass er in der Kontenliste (MariaDB) insgesamt 14 Konten hat. Gleich das 1. ist ein Mashup-Konto (Barclays) und dort tritt der Fehler auf.

Code
Datum  Quelle  Text
03.02.2026 23:56:15  StatusBarServerMessageConsumer  Kein HBCI-Sicherheitsmedium für das Konto gefunden
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  finished
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  stopping synchronization
03.02.2026 23:56:15  ConsoleMonitor  Kein HBCI-Sicherheitsmedium für das Konto gefunden
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  updating synchronization status to: ERROR
03.02.2026 23:56:15  SynchronizeErrorMessageConsumer  stop sync on error: true
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  Kein HBCI-Sicherheitsmedium für das Konto gefunden de.willuhn.util.ApplicationException: Kein HBCI-Sicherheitsmedium für das Konto gefunden         at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskPassportInit.internalExecute(HBCISynchronizeBackend.java:470)         at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskPassportInit.internalExecute(HBCISynchronizeBackend.java:453)         at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:602)         at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.execute(HBCISynchronizeBackend.java:581)         at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:254)         at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)         at de.willuhn.jameica.system.Server$1.run(Server.java:124)
03.02.2026 23:56:15  StatusBarServerMessageConsumer  Synchronization via FinTS/HBCI in progress
03.02.2026 23:56:15  HBCISynchronizeBackend$HBCIJobGroup  closing resources
03.02.2026 23:56:15  DialogFactory  mark pin cache dirty for all passports
03.02.2026 23:56:15  HBCISynchronizeBackend$HBCIJobGroup  found errors or synchronization cancelled, mark PIN cache dirty [have error: true, interrupted: false]
03.02.2026 23:56:15  ConsoleMonitor  Synchronizing Account: Barclays - Kreditkarte, IBAN XXXXX [BAWAG xxxx]
03.02.2026 23:56:15  ConsoleMonitor   
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  BEGIN synchronization of account 1/14
03.02.2026 23:56:15  ConsoleMonitor  Synchronization via FinTS/HBCI in progress
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  updating synchronization status to: RUNNING
03.02.2026 23:56:15  AbstractSynchronizeBackend$Worker  accounts to synchronize: 14, jobs: 14
03.02.2026 23:56:15  AbstractSynchronizeBackend  starting FinTS/HBCI synchronization
03.02.2026 23:56:15  ExecuteServiceImpl  synchronizing backend FinTS/HBCI with 14 jobs
03.02.2026 23:56:15  ExecuteServiceImpl  synchronizing 2 backends


Mashup-Konten kann man vermutlich nicht über den Server synchronisieren, aber kann ich das Konto dann zumindest ausschließen, sodass es nicht zu diesem Fehler kommt?

Leider ließ es sich nicht viel kürzer fassen, hoffe alle wichtigen Angaben sind dabei.

Viele Grüße Heiko.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11438
Dabei seit: 03 / 2005
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 04.02.2026 - 08:06 Uhr  ·  #2
Der Server verknüpft die Bankzugänge in einer Konfigurationsdatei fest mit den Konten. Wenn du Konten doppelt hast, vergleiche die Eigenschaften der Konten mal miteinander (direkt in der Datenbank oder in der Desktop-Version=. In aller Regel hat sich irgendwann mal die Kundenkennung oder irgendwas anderes geändert. Übernimm die geänderten Daten von den neu angelegten Konten in die bereits bestehenden Konten. Lösche anschließend die neu angelegten Konten sowie den Bankzugang auf dem Server. Lege danach den Bankzugang auf dem Server neu an. Der Server prüft beim Anlegen des Bankzugangs, ob die Konten bereits in der Datenbank vorhanden sind und legt nur die noch fehlenden an. Die Suche läuft basierend auf Kontonummer, IBAN, BLZ, Kundenkennung, Unterkonto usw. Durch obige Aktion sollten die Konten jetzt gefunden und beim Neuanlegen des Bankzugangs korrekt zugeordnet werden, sodass sie nicht mehr erneut angelegt werden.
Das sollte die ersten beiden Fragen beantworten.

Zu Frage 3: Die Meldung kommt, wenn ein Konto in der Datenbank existiert, zu dem auf dem Server kein Bankzugang zugeordnet ist. Lege den ggf. neu an. Sollte hierbei das Konto doppelt angelegt werden, dann selbes Vorgehen wie oben beschrieben. Sobald der Server beim Anlegen des Bankzugangs das Konto in der Datenbank findet, wird es zugeordnet und nicht erneut angelegt.

Mashup-Konten können im Server leider nicht verwendet werden.

PS: Vielen Dank für die Spende!
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 8112
Dabei seit: 06 / 2008
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 04.02.2026 - 08:36 Uhr  ·  #3
BlackMail
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 12 / 2024
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 04.02.2026 - 21:15 Uhr  ·  #4
Update:
Ich habe jetzt Barclaycard mal als offline-Konto definiert und Tädää: Die Synchronisation läuft jetzt! Das ist doch schon mal ein Erfolg!
Das sollte aber ja keine Dauerlösung sein. Von daher bleiben die Fragen von oben ;-)

Beste Grüße Heiko.
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 8112
Dabei seit: 06 / 2008
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 04.02.2026 - 21:25 Uhr  ·  #5
Zitat
Mashup-Konto (Barclays)

wird ja nicht mehr weiter entwickelt (aktuell)
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 784
Dabei seit: 05 / 2020
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 05.02.2026 - 06:32 Uhr  ·  #6
Funktioniert aber (aktuell).
Code
[05.02.2026 06:24:00] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[05.02.2026 06:24:01]  
[05.02.2026 06:24:01] System-Info: OS[Windows 11 (ver. 10.0) amd64]  Platform[Jameica 2.13.0-nightly | Build: 1 vom 20251118]  Plugin[hibiscus 2.13.0-nightly | Build: null vom 20260116]
[05.02.2026 06:24:01] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48-nightly | Build: 628 vom 20250701]
[05.02.2026 06:24:01] Überprüfe Jameica-Version ...
[05.02.2026 06:24:01] OK: Jameica-Version 2.13.0 installiert und aktiv
[05.02.2026 06:24:01] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[05.02.2026 06:24:01] ACHTUNG: Java-Version 21.0.8 ist zwar OK aber verwendet falschen Zeichensatz 'UTF-8' (Richtig wäre 'Cp1252, ISO-8859-15')
[05.02.2026 06:24:01] Überprüfe Selenium-Version ...
[05.02.2026 06:24:01] OK: Selenium-Version 4.31.0 installiert und aktiv
[05.02.2026 06:24:01] Überprüfe ChromeDriver-Version ...
[05.02.2026 06:24:01] OK: ChromeDriver-Version 144.0.7559.96 installiert und aktiv
[05.02.2026 06:24:01] Überprüfe POI-Version ...
[05.02.2026 06:24:01] OK: POI-Version 5.3.0 installiert und aktiv
[05.02.2026 06:24:01]  
[05.02.2026 06:24:01] Synchronisiere Konto 'Barclays - Kreditkarte, Kto. * [BAWAG Niede...eutschland]' ...
[05.02.2026 06:24:03] Selenium WebDriver über ChromeDriver wird gestartet ...
[05.02.2026 06:24:08] Überprüfe Chrome-Version ...
[05.02.2026 06:24:09] OK. Browser ist: chrome ver. 144
[05.02.2026 06:24:11] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://banking.barclaycard.de ...
[05.02.2026 06:25:08] Barclays-Login war erfolgreich
[05.02.2026 06:25:08] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[05.02.2026 06:25:08] Suche Umsätze im Zeitraum vom 20.01.2026 bis 05.02.2026 und lese diese aus ...
[05.02.2026 06:27:06] Info: Es wurde 'eine' vorgemerkte Transaktion (noch) nicht in den Kontoauszug übernommen
[05.02.2026 06:27:06] Web-Logout der aktuellen Online-Sitzung ...
[05.02.2026 06:27:20] Barclays-Logout war erfolgreich
[05.02.2026 06:29:05] Kontoauszug erfolgreich. Importiere Daten ...
[05.02.2026 06:29:06] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[05.02.2026 06:29:06] Saldo aktualisiert von Konto: Barclays - Kreditkarte
[05.02.2026 06:29:06] Das Konto 'Barclays - Kreditkarte, Kto. * [BAWAG Niede...eutschland]' wurde erfolgreich synchronisiert
[05.02.2026 06:29:06] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet
BlackMail
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 12 / 2024
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 06.02.2026 - 20:04 Uhr  ·  #7
Zitat geschrieben von hibiscus

Der Server verknüpft die Bankzugänge in einer Konfigurationsdatei fest mit den Konten. Wenn du Konten doppelt hast, vergleiche die Eigenschaften der Konten mal miteinander (direkt in der Datenbank oder in der Desktop-Version=. In aller Regel hat sich irgendwann mal die Kundenkennung oder irgendwas anderes geändert. Übernimm die geänderten Daten von den neu angelegten Konten in die bereits bestehenden Konten. Lösche anschließend die neu angelegten Konten sowie den Bankzugang auf dem Server. Lege danach den Bankzugang auf dem Server neu an. Der Server prüft beim Anlegen des Bankzugangs, ob die Konten bereits in der Datenbank vorhanden sind und legt nur die noch fehlenden an. Die Suche läuft basierend auf Kontonummer, IBAN, BLZ, Kundenkennung, Unterkonto usw. Durch obige Aktion sollten die Konten jetzt gefunden und beim Neuanlegen des Bankzugangs korrekt zugeordnet werden, sodass sie nicht mehr erneut angelegt werden.
Das sollte die ersten beiden Fragen beantworten.

Zu Frage 3: Die Meldung kommt, wenn ein Konto in der Datenbank existiert, zu dem auf dem Server kein Bankzugang zugeordnet ist. Lege den ggf. neu an. Sollte hierbei das Konto doppelt angelegt werden, dann selbes Vorgehen wie oben beschrieben. Sobald der Server beim Anlegen des Bankzugangs das Konto in der Datenbank findet, wird es zugeordnet und nicht erneut angelegt.

Mashup-Konten können im Server leider nicht verwendet werden.

PS: Vielen Dank für die Spende!


Werde ich versuchen und mich nochmal hier melden! Besten Dank!
BlackMail
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 12 / 2024
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 06.02.2026 - 20:32 Uhr  ·  #8
Zitat geschrieben von hibiscus

Der Server verknüpft die Bankzugänge in einer Konfigurationsdatei fest mit den Konten. Wenn du Konten doppelt hast, vergleiche die Eigenschaften der Konten mal miteinander (direkt in der Datenbank oder in der Desktop-Version=. In aller Regel hat sich irgendwann mal die Kundenkennung oder irgendwas anderes geändert. Übernimm die geänderten Daten von den neu angelegten Konten in die bereits bestehenden Konten. Lösche anschließend die neu angelegten Konten sowie den Bankzugang auf dem Server. Lege danach den Bankzugang auf dem Server neu an. Der Server prüft beim Anlegen des Bankzugangs, ob die Konten bereits in der Datenbank vorhanden sind und legt nur die noch fehlenden an. Die Suche läuft basierend auf Kontonummer, IBAN, BLZ, Kundenkennung, Unterkonto usw. Durch obige Aktion sollten die Konten jetzt gefunden und beim Neuanlegen des Bankzugangs korrekt zugeordnet werden, sodass sie nicht mehr erneut angelegt werden.
Das sollte die ersten beiden Fragen beantworten.


Ich habe das jetzt mal wie beschrieben gemacht und dabei die DB-Tabelle angesehen. Es gab ein paar Unterschiede:

  • Bezeichnung
  • unterkonto (neue Konten NULL, alte leer)


Die Punkte habe ich angeglichen, aber bei meinen weiteren Versuchen wurden die 3 Konten wieder neu angelegt.
Die einzigen Unterschiede, die es jetzt noch gibt, bei denen ich mir aber eigentlich nicht vorstellen kann, dass sie entscheidend sind:
  • saldo: wird ja erst noch abgerufen
  • saldo_datum: dito
  • kategorie: wird ja manuell vergeben
  • backend_class: alt: de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend, neu: NULL
  • acctype: wird auch manuell vergeben


Noch weitere Ideen, woran es liegen könnte?

Gruß Heiko.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11438
Dabei seit: 03 / 2005
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 06.02.2026 - 20:57 Uhr  ·  #9
Ich vermute, es ist backend_class oder acctype.
BlackMail
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 12 / 2024
Betreff:

Re: Jameicaserver - Einrichtung der Bankzugänge - kein HBCI Sicherheitsmedium für das Konto

 · 
Gepostet: 06.02.2026 - 23:24 Uhr  ·  #10
Zitat geschrieben von hibiscus

Ich vermute, es ist backend_class oder acctype.


Ok, habe beides auch mal angepasst: Funktioniert!
Besten Dank!

Und bzgl. des Mashup-Kontos, habe ich gesehen, dass man die Synchronisierung auf dem jameicaserver für das Konto ausschalten kann. Dann aktualisiere ich das halt gelegentlich über PC.
Gewählte Zitate für Mehrfachzitierung:   0