neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 02.08.2025 - 20:00 Uhr  ·  #21
@Bastii:
Bitte auch einmal die neue Test-Version unter https://www.gnampf.cyou/hibiscus/SyncusGnampfus.zip installieren. In den Synchronisierungseinstellungen dann das AccountToken einmalig löschen, bei der Unterkontonummer die letzten 5 Ziffern der Kreditkarte eingeben (wenn die volle Kreditkartennummer drin steht ist das auch ok, wird dann automatisch korrigiert) und nochmal einen Sync machen. Mit Glück ruft er dann nur noch die Umsätze der jeweiligen Kreditkarte ab, nicht mehr alle.
harley-peter
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 02 / 2011
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 03.08.2025 - 17:51 Uhr  ·  #22
Ich habe das Plugin mal installiert, benötige aber für die Einrichtung des Bankzugangs die Server URL der BBVA. Weiß die zufällig jemand? Auf der Bankhomepage habe ich diesbezügl. nichts gefunden.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 03.08.2025 - 18:02 Uhr  ·  #23
Dann hast du was falsch gemacht, einen Bankzugang brauchst du nicht einrichten, nur das Konto anlegen und unter Zugangsdaten / Zugangsweg dann BBVA auswählen, sowie Kundenkennung (=Benutzername) und IBAN eintragen
crazyalex
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 42
Dabei seit: 02 / 2013
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 03.08.2025 - 19:17 Uhr  ·  #24
Hab's auch von Hand installiert - läuft einwandfrei!
...und zwar besser las das "Original"

Dem gnampf gilt mein Dank :-)

Gruß Crazyalex
harley-peter
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 02 / 2011
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 03.08.2025 - 20:39 Uhr  ·  #25
@gnampf:
Danke für den Hinweis, funktioniert einwandfrei. :-) Und danke für das Plugin!
tomt75
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 08 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 04.08.2025 - 17:16 Uhr  ·  #26
Zitat geschrieben von gnampf

ok, da ich die App nicht hab ist das leider auch entsprechend ungetestet. Da hilft die Anmeldung per Browser natürlich nicht weiter, denn spätestens beim Abruf der älteren Umsätze benötigt er dann eine TAN. Komischerweise klappts bei einem Kumpel, der die App freigeschaltet hat... allerdings trotzdem SMS bekommt. Nachdem Hanseatic aber aktuell versucht alle zur App zu treiben...
Wenn du magst probier mal die Debug-Version unter https://www.gnampf.cyou/hibiscus/SyncusGnampfus.zip, da sollte zum einen ein Popup kommen das dir Zeit gibt die App zu bestätigen wenn der Login nicht klappt (wobei ich vermute das du nach der Bestätigung nur noch eine Aufforderung bekommst und es weiter nicht geht), zum anderen sollte der Content auch im Statusfenster landen.
Ich fürchte aber, das ich für den Login mit App jemanden brauche, der mit den Entwicklertools vom Browser umgehen kann, um mir mal die erfolgten Anfragen und Antworten aus dem Web zu liefern, die da beim Login sich anscheinend unterschieden.


Hallo gnampf, die Debug-Version läuft und macht eine Pause, allerdings schlägt der Login fehl.
Sobald man sich irgendwo mit dem Passwort neu anmeldet, wird auch eine neue TAN-Abfrage gestartet.
Es bringt also nichts, dass man sich vorher oder gleichzeitig auch im Browser einloggt.
Manchmal schickt mir die Hanseatic auch eine SMS-TAN statt eine APP-TAN zur Bestätigung über die Secure-App.
Die zugeschickte TAN kann ich aber nicht bei hibiscus eingeben und die Eingabe im Browser öffnet nur den Zugang im Browser aber nicht in Hibiscus.

[03.08.2025 12:31:50] Synchronisierung via HanseaticBank läuft
[03.08.2025 12:31:50] SyncusGnampfus/HanseaticBank: Version 0.6.15838d7 wurde gestartet für HanseaticBank - Kreditkarte, IBAN DE2420..XXX [Hanseatic Bank]...
[03.08.2025 12:31:50] SyncusGnampfus/HanseaticBank: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[03.08.2025 12:31:50] SyncusGnampfus/HanseaticBank: Proxy Einstellungen setzten ...
[03.08.2025 12:31:50] SyncusGnampfus/HanseaticBank: Login für XXX...
[03.08.2025 12:31:50] SyncusGnampfus/HanseaticBank: Passwort für Anmeldung XXX... wird abgefragt ...
[03.08.2025 12:32:07] SyncusGnampfus/HanseaticBank: WebClient erstellt
[03.08.2025 12:32:09] SyncusGnampfus/HanseaticBank: Response: {"id_token":"eyJ4NXQXXXXX...XXXX"}
[03.08.2025 12:34:13] SyncusGnampfus/HanseaticBank: Response:
[03.08.2025 12:34:13] ******************************************************************************************************************

[03.08.2025 12:34:13] Login fehlgeschlagen, kein AccessToken
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 04.08.2025 - 18:20 Uhr  ·  #27
ok, da ist der Ablauf mit App dann wohl doch was abweichend. Kommst du mit den Entwicklertools vom Browser klar? Dann könnten wir versuchen die Unterschiede rauszufinden.
Du müsstest dich dann mit offenen Entwicklertools im Browser einmal anmelden. In den Entwicklertools als erstes den Filter auf "XHR" stellen. Der erste spannende Request ist ein POST auf die Datei "token". Davon gibt es ggf. mehrere, wo ich dann die Daten von Request und Response brauche. Spätestens wenn ein PUT-Request auf "activateCreditCards" abgesendet wird bist du eingelogged und die Daten ab da sind nicht mehr wichtig. Die OPTIONS-Requests sind ebenfalls unwichtig. genauso wie die Abfrage von pairing und maintenance.
Die Token-Werte gerne ersetzen, auch wenn die spätestens nach dem Ausloggen eh ungültig sein sollten. Benutzername & PW natürlich sowieso löschen.

Ohne das komme ich ansonsten leider nicht weiter, dann müssen wir warten bis jemand die Daten besorgen kann, oder selbst den Login mit App fixt, oder die Hanseatic es schafft mich zur App zu treiben... was ich aktuell nicht kommen sehe, da die App bei mir nichtmals startet.
JoeBie
Benutzer
Avatar
Geschlecht:
Beiträge: 3
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 05.08.2025 - 15:24 Uhr  ·  #28
Hallo gnampf,

ich war einige Tage unterwegs, deshalb die späte Reaktion.

Offensichtlich ist mein Problem mit dem Problem von tomt75 identisch.
Ich habe mal im Browser die Entwicklertools aktiviert und das Login mitgeschnitten.

Welche dieser Meldungen sind relevant, und wie kann ich die kopieren?
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 05.08.2025 - 15:39 Uhr  ·  #29
nimm mal den Reiter "Netzwerkanalyse", da gibt es dann mehr Details zu den Aufrufen, wenn du sie anklickst. Es erscheinen da dann einige neue Reiter, unter anderem Request und Response (oder halt auf deutsch).
Weiter vorne kam auch schonmal ein https://connecthb.hanseaticbank.de/token, oder? Bei den wäre Request und Response interessant, dann von dem ersten und dem letzten GET https://connecthb.hanseaticban…/customer/..., und von dem folgenden POST /token. Interessant jeweils nur die mit GET oder POST davor.
Bei Request und Response einfach auf "RAW" schalten, dann erscheint da nur eine lange Zeichenfolge, die du so kopieren kannst. Die dann per PN schicken.
Den Screenshot dann am besten auch wieder löschen. Auch wenn nix hochdramatisches enthalten ist.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 05.08.2025 - 19:47 Uhr  ·  #30
dank dem Mitschnitt von @JoeBie hab ich mal ein paar Anpassungen an der Debug-Version vorgenommen. Hanseatic-Kunden mit App also bitte mal die Version von https://gnampf.cyou/hibiscus/SyncusGnampfus.zip manuell installieren und schauen ob damit der Login klappt. Wenn der klappt... ist die nächste Frage ob der Umsatzabruf für alles älter 90 Tage auch klappt.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 11:32 Uhr  ·  #31
Danke für das Plugin, die Testversion funktioniert mit Amex und Hanseatic grundsätzlich, mit BBVA nicht.

Folgenden Feature-Request hätte ich: Speicherung des Passworts analog Hibiscus und/oder einen Klartext-Anzeige-Button analog Mashup.

Folgendes ist mir aufgefallen:
Ein manueller Abbruch bei Amex und Hanseatic funktioniert nicht und es gibt nen Rechtschreibfehler in der Zeile Proxy Einstellungen:
Code
[06.08.2025 11:05:06] Synchronisierung via AMEX läuft
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: Version 0.6.c23ad8b wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: Proxy Einstellungen setz[s]t[/s]en ...
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: Login für * ...
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: WebClient erstellt
[06.08.2025 11:05:06] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[06.08.2025 11:05:07] Breche Synchronisierung via AMEX ab
[06.08.2025 11:05:28] SyncusGnampfus/AMEX: Hole Reservierungen
[06.08.2025 11:05:28] SyncusGnampfus/AMEX: Lösche nicht mehr existierende Reservierungen
[06.08.2025 11:05:28] SyncusGnampfus/AMEX: Hole Buchungsperioden
[06.08.2025 11:05:29] SyncusGnampfus/AMEX: Abruf Buchungen 2025-07-17 bis 2025-08-16
[06.08.2025 11:05:33] ******************************************************************************************************************

Umsätze älter als 90 Tage werden bei Hanseatic nicht abgerufen. Der letzte mit Mashup abgerufene Umsatz stammt vom 30.10.2024, der erste erfolgreich mit dem neuen Plugin abgerufene vom 30.05.2025. Dazwischen gab es mindestens immer einen Umsatz am letzten Bankarbeitstag jeden Monats, diese fehlen.

BBVA geht, wie oben erwähnt, gar nicht:
Code
[06.08.2025 11:01:44] Synchronisierung via BBVA läuft
[06.08.2025 11:01:44] SyncusGnampfus/BBVA: Version 0.6.c23ad8b wurde gestartet für IBAN DE4350..* [BANCO BILBA...eutschland]...
[06.08.2025 11:01:45] SyncusGnampfus/BBVA: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[06.08.2025 11:01:45] SyncusGnampfus/BBVA: Proxy Einstellungen setzten ...
[06.08.2025 11:01:45] SyncusGnampfus/BBVA: Login für * ...
[06.08.2025 11:01:45] SyncusGnampfus/BBVA: Passwort für Anmeldung * wird abgefragt ...
[06.08.2025 11:01:56] SyncusGnampfus/BBVA: WebClient erstellt
[06.08.2025 11:02:20] ******************************************************************************************************************


[06.08.2025 11:02:20] Fehler: Cannot invoke "org.json.JSONObject.optInt(String)" because the return value of "org.json.JSONObject.optJSONObject(String)" is null
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 11:48 Uhr  ·  #32
Hanseatic mit Freigabe per App beim Login, oder per SMS beim Abruf?
Auf der Homepage siehst du die älteren Umsätze bei der Hanseatic? Kommt dort eine TAN-Abfrage oder ähnliches, wenn du weiter als 90 Tage zurück willst?
Die Logik für den Abruf ist soweit bei allen gleich, er lädt "seitenweise" die Umsätze, sobald er in einer Seite bekannte Umsätze gefunden hat wird die Seite zu Ende verarbeitet und dann abgebrochen. Bei Hanseatic sollte er, wenn er in den ersten 90 Tagen keine bekannten Umsätze gefunden hat, eine TAN anfordern und dann auch die älteren Umsätze laden. Ohne App hat das funktioniert, mit App könnte es sein das es dort Unterschiede gibt.

BBVA: schau bitte mal ins Log, da müsste zu der Fehlermeldung dann noch ein Stacktrace vorhanden sein, wo die Methoden und Zeilen aufgeführt sind. Im Zweifel einmal Jameica auf den LogLevel DEBUG stellen dafür.

Das Passwort wird eigentlich analog Hibiscus gespeichert, entweder in der Sitzung oder permanent, je nach Einstellung. Gespeichert wird sobald ein erfolgreicher Durchlauf erfolgt ist. Bei permanent dann auch im Wallet von Hibiscus. Die Abfrage wird wohl eine andere sein, nutzt aber die Routinen von Hibiscus. Für die Klartext-Anzeige bietet Hibiscus da glaube nichts, eigene UI-Elemente hab ich aktuell nicht vorgesehen.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 13:28 Uhr  ·  #33
BBVA:
Code
[Wed Aug 06 13:12:18 CEST 2025][DEBUG][main][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep513: select KONTO.* from KONTO ORDER BY LOWER(kategorie), blz, kontonummer, bezeichnung
[Wed Aug 06 13:12:18 CEST 2025][DEBUG][bg-task:Worker][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep514: select UMSATZ.* from UMSATZ where konto_id = 501 ORDER BY datum DESC, id DESC
[Wed Aug 06 13:12:18 CEST 2025][DEBUG][main][de.willuhn.jameica.hbci.server.DBPropertyUtil.logCache] *** [CACHE] loaded scope meta.konto.
[Wed Aug 06 13:12:18 CEST 2025][DEBUG][main][de.willuhn.datasource.db.DBIteratorImpl.init] executing sql query: prep515: select PROPERTY.* from PROPERTY where name like ? {1: 'meta.konto.%'}
[Wed Aug 06 13:12:18 CEST 2025][DEBUG][main][de.willuhn.jameica.hbci.forecast.ForecastCreator.updateLimits] recalculated saldo limits, found 0 limits, took 484 millis
[Wed Aug 06 13:12:21 CEST 2025][INFO][bg-task:Worker][org.htmlunit.WebClient.printContentIfNecessary] statusCode=[409] contentType=[application/json]
[Wed Aug 06 13:12:22 CEST 2025][INFO][bg-task:Worker][org.htmlunit.WebClient.printContentIfNecessary] {"version":1,"http-status":409,"error-code":"00865026","error-message":"NUMERO DE PAGINA NO VALIDA","severity":"FATAL","consumer-request-id":"17713f0f-edf7-4cf7-b728-34181f2c3243","system-error-code":"functionalError","system-error-description":"Standard-Funktionsfehler","system-error-cause":"00865026(EBEX): NUMERO DE PAGINA NO VALIDA"}
[Wed Aug 06 13:12:22 CEST 2025][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.NullPointerException: Cannot invoke "org.json.JSONObject.optInt(String)" because the return value of "org.json.JSONObject.optJSONObject(String)" is null
  at de.gnampf.syncusgnampfus.bbva.BBVASynchronizeJobKontoauszug.process(BBVASynchronizeJobKontoauszug.java:217)
  at de.gnampf.syncusgnampfus.SyncusGnampfusSynchronizeJobKontoauszug.execute(SyncusGnampfusSynchronizeJobKontoauszug.java:162)
  at de.gnampf.syncusgnampfus.SyncusGnampfusSynchronizeBackend$SyncusGnampfusJobGroup.sync(SyncusGnampfusSynchronizeBackend.java:89)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)

[Wed Aug 06 13:12:22 CEST 2025][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
[Wed Aug 06 13:12:22 CEST 2025][DEBUG][bg-task:Worker][de.willuhn.jameica.messaging.NamedConcurrentQueue.sendMessage] no message consumers found, ignoring message
[Wed Aug 06 13:12:22 CEST 2025][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Wed Aug 06 13:12:22 CEST 2025][DEBUG][pool-1-thread-1][de.willuhn.jameica.messaging.NamedConcurrentQueue.deliver] deliver message [Wed Aug 06 13:12:22 CEST 2025][ERROR] Fehler: Cannot invoke "org.json.JSONObject.optInt(String)" because the return value of "org.json.JSONObject.optJSONObject(String)" is null
[Wed Aug 06 13:12:22 CEST 2025][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished

Bei Hanseatic wurde beim erstmaligen Abruf zum Login eine TAN angefordert, dann nicht mehr. Saldo und Datum zürücksetzen hat auch nichts gebracht. Über die Webseite funktioniert der Abruf älterer Umsätze nach TAN-Eingabe wie gewohnt. TANs per SMS.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 16:30 Uhr  ·  #34
Blöd gefragt... hast du bei BBVA schon Umsätze? Er scheitert beim Umsatzabruf, weil da keine Anzahl Seiten geliefert wird. Hab ich jetzt mal korrigiert, und gehe in diesem Fall von nur einer Seite aus. Bitte unter https://gnampf.cyou/hibiscus/SyncusGnampfus.zip die Testversion laden und ausprobieren.

Bei Hanseatic: da hatte sich tatsächlich ein Bug versteckt beim Abruf der älteren Umsätze. Die TAN wurde richtig abgefragt, aber da die Session falsch übergeben wurde erfolgte dann trotz Erfolgsmeldung keine Freischaltung, und die älteren Umsatz-Seiten blieben leer.
Saldo/Datum zurücksetzen war bisher noch nicht implementiert, das hab ich jetzt noch nachgeholt. Wenn du jetzt also einmal Saldo/Umsätze zurücksetzt sollte er nochmal eine TAN anfordern und dann auch ältere Einträge holen, so viele wie die Website bereit hält.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 19:19 Uhr  ·  #35
Ich hab jetzt gerade die Version 0.6.0 veröffentlicht. Dank der Hilfe von @JoeBie klappt jetzt bei Hanseatic auch der Login mit App incl. Abruf der Umsätze älter 90 Tage. Der Abruf älter 90 Tage ist auch für SMS da drin gefixt.
Bei AMEX werden in der Theorie mehrere Karten unterstützt, in der Praxis muss das noch jemand testen.

Alle die die Pre-Release-Version installiert haben müssen das Update auf die 0.6.0 manuell anstossen mit "erneut installieren".
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 20:51 Uhr  ·  #36
BBVA und Hanseatic funzen nun tippitoppi. Und der Praxistest mit mehreren Amex-Karten war bereits mit der Pre-Release-Version erfolgreich.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 21:19 Uhr  ·  #37
perfekt, dann kann ich den Punkt ja auch abhaken auf der Liste!
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 22:39 Uhr  ·  #38
Bug bei Amex: Das Aktivieren von "Browser bei Ermittlung CorrelationId anzeigen" führt fast immer zu folgendem Fehler (im Browser steht dann nur "accept"):
Code
[06.08.2025 22:04:14] Synchronisierung via AMEX läuft
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: Version 0.6.ff6fbdb wurde gestartet für AMEX BMW, IBAN DE0550..599700 [Deutsche Bank]...
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: Proxy Einstellungen setzen ...
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: Login für * ...
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: WebClient erstellt
[06.08.2025 22:04:14] SyncusGnampfus/AMEX: Ermittlung CorrelationId gestartet
[06.08.2025 22:04:57] SyncusGnampfus/AMEX: Kann CorrelationId nicht ermitteln: com.microsoft.playwright.TimeoutError: Error {
  message='Timeout 30000ms exceeded.
  name='TimeoutError
  stack='TimeoutError: Timeout 30000ms exceeded.
    at ProgressController.run (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\progress.js:76:26)
    at Frame.fill (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\frames.js:1038:23)
    at FrameDispatcher.fill (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\frameDispatcher.js:129:30)
    at FrameDispatcher._handleCommand (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\dispatcher.js:94:40)
    at DispatcherConnection.dispatch (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\dispatcher.js:307:39)
}
Call log:
-   - waiting for locator("internal:attr=[data-testid=\"userid-input\"]")
[06.08.2025 22:04:57] SyncusGnampfus/AMEX: Meldungen vom Interceptor: Triggered
Detected
[06.08.2025 22:04:57] ******************************************************************************************************************


[06.08.2025 22:04:57] Fehler: Error {
  message='Timeout 30000ms exceeded.
  name='TimeoutError
  stack='TimeoutError: Timeout 30000ms exceeded.
    at ProgressController.run (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\progress.js:76:26)
    at Frame.fill (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\frames.js:1038:23)
    at FrameDispatcher.fill (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\frameDispatcher.js:129:30)
    at FrameDispatcher._handleCommand (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\dispatcher.js:94:40)
    at DispatcherConnection.dispatch (C:\Users\*\AppData\Local\Temp\playwright-java-9265489731822692182\package\lib\server\dispatchers\dispatcher.js:307:39)
}
Call log:
-   - waiting for locator("internal:attr=[data-testid=\"userid-input\"]")
Behebung nur durch Deaktivieren der Option und Neustart von Jameica möglich. Nur bei einem Versuch, bei dem die Option bereits beim Jameica-Start aktiviert war, wurde die Login-Seite geladen und der Abruf funktionierte. Ein direkt folgender zweiter Versuch scheiterte dann wieder mit obigem Verhalten.

Edit: Der Fehler wohl doch nichts mit der Auswahl der Option zu tun. Der Abruf funktioniert genau einmal, welche Karte ist egal, dann tritt der Fehler auf.
gnampf
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 33
Dabei seit: 07 / 2025
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 23:16 Uhr  ·  #39
aber ohne Browser anzeigen läuft es zuverlässig? Dann erstmal nicht weiter dramatisch, die Option wäre eh nur für Debug-Zwecke und ist nur ein kleiner Teil des ganzen Abrufs, der noch komplett anonym läuft. Dort siehst du weder den richtigen Login, noch irgendwelche Umsatzabrufe etc.
Merkwürdig ist es natürlich, nachdem der einzige Unterschied nur darin besteht ob das Browser-Fenster sichtbar ist, oder versteckt.
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 318
Dabei seit: 05 / 2020
Betreff:

Re: neues Hibiscus-Plugin für Amex, BBVA & HanseaticBank

 · 
Gepostet: 06.08.2025 - 23:35 Uhr  ·  #40
Das Browserfenster ist nicht das Problem, siehe Edit oben. Der Bug ist anscheinend in der neuesten Version, mit der Pre-Release-Version funktioniert der Abruf jeder Karte beliebig oft einwandfrei, ob mit oder ohne Browserfenster.
Gewählte Zitate für Mehrfachzitierung:   0