Barclaycard Visa Tabwechsel fehlgeschlagen

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
wurzelbaer
Beiträge: 3
Registriert: Di 11. Nov 2025, 11:40

Barclaycard Visa Tabwechsel fehlgeschlagen

Beitrag von wurzelbaer » Di 11. Nov 2025, 11:58

Login scheint gut zu klappen, beim Logout steigt das Script jedoch aus, und die Umsätze können nicht abgerufen werden.
(Die IBAN habe ich verdeckt, ist in reality korrekt)

[11.11.2025 10:48:09] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[11.11.2025 10:48:09]
[11.11.2025 10:48:09] System-Info: OS[Linux (ver. 6.4.0-150600.23.73-default) amd64] Platform[Jameica 2.12.0 | Build: 1 vom 20251029] Plugin[hibiscus 2.12.0 | Build: null vom 20251029]
[11.11.2025 10:48:09] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[11.11.2025 10:48:09] Überprüfe Jameica-Version ...
[11.11.2025 10:48:10] OK: Jameica-Version 2.12.0 installiert und aktiv
[11.11.2025 10:48:10] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[11.11.2025 10:48:10] OK: Java-Version 17.0.17 von 'N/A' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib64/jvm/java-17-openjdk-17)
[11.11.2025 10:48:10] Überprüfe Selenium-Version ...
[11.11.2025 10:48:10] OK: Selenium-Version 4.31.0 installiert und aktiv
[11.11.2025 10:48:10] Überprüfe ChromeDriver-Version ...
[11.11.2025 10:48:10] OK: ChromeDriver-Version 135.0.7049.17 installiert und aktiv
[11.11.2025 10:48:10] Überprüfe POI-Version ...
[11.11.2025 10:48:10] OK: POI-Version 5.3.0 installiert und aktiv
[11.11.2025 10:48:10]
[11.11.2025 10:48:10] Synchronisiere Konto 'Barclays - Kreditkarte, IBAN DEXXXXXXXXX [BAWAG Niede...eutschland]' ...
[11.11.2025 10:48:10] Selenium WebDriver über ChromeDriver wird gestartet ...
[11.11.2025 10:48:11] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[11.11.2025 10:48:11] Hinweis: Chrome/Chromium liegt in einer nicht kompatiblen Version vor (Fehler: Could not start a new session. Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 135 Current browser version is 142.0.7444.134 with binary path /usr/bin/chromium) ...
[11.11.2025 10:48:11] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[11.11.2025 10:48:12] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[11.11.2025 10:48:16] OK. Ergebnis der Berechnung: 56CA3C4F5DC5DB60A64937B1E9ECBE23 (Dauer: 3 Sek.)
[11.11.2025 10:48:17] Überprüfe Chromium-Version ...
[11.11.2025 10:48:17] OK. Browser ist: chrome ver. 135
[11.11.2025 10:48:19] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung litt******* auf https://banking.barclaycard.de ...
[11.11.2025 10:49:05] Barclays-Login war erfolgreich
[11.11.2025 10:49:05] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[11.11.2025 10:49:05] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[11.11.2025 10:49:05] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[11.11.2025 10:49:05] Suche Umsätze im Zeitraum vom 14.11.2015 bis 11.11.2025 und lese diese aus ...
[11.11.2025 10:49:10] Web-Logout der aktuellen Online-Sitzung ...
[11.11.2025 10:49:12] Warnung: Barclays-Logout war fehlerhaft; Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.
[11.11.2025 10:49:12] Fehler: Tab-Wechsel fehlgeschlagen: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button _ngcontent-aaa-c106="" role="tab" id="vc-tabs-dashboard-product-tab-container0-button" aria-controls="vc-tabs-dashboard-product-tab-container0" tabindex="0" aria-selected="true" class="active">...</button> is not clickable at point (515, 328). Other element would receive the click: <div _ngcontent-aaa-c41="" class="modal modal--default fade scrollable-modal terms-and-conditions-modal show" id="TermsAndConditionsConsentModal_Modal" aria-modal="true" role="dialog" aria-labelledby="TermsAndConditionsConsentModal-title" style="display: block;">...</div>
(Session info: chrome=135.0.7049.17)
Build info: version: '4.31.0', revision: '1ef9f18787*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.4.0-150600.23.73-default', java.version: '17.0.17'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [f31121de12d5bc723b93d61ae3362f76, clickElement {id=f.D1A9DFFA462F75166957573C66BD4B31.d.A32B47195FE0F789CCF288EFB499F130.e.90}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 135.0.7049.17, chrome: {chromedriverVersion: 135.0.7049.17 (5da517cf2c0d..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:43045}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:43045/devtoo..., se:cdpVersion: 135.0.7049.17, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on linux (f31121de12d5bc723b93d61ae3362f76)] -> xpath: //button[@aria-controls='vc-tabs-dashboard-product-tab-container0']]
Session ID: f31121de12d5bc723b93d61ae3362f76
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:215)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
at de.derrichter.finance.websync.institute.barclays.WebPull_Kk.getTransData(WebPull_Kk.java:159)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:209)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)

hbci
VIP
VIP
Beiträge: 1337
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 90 times

Re: Barclaycard Visa Tabwechsel fehlgeschlagen

Beitrag von hbci » Di 11. Nov 2025, 12:41

Bitte formatiere dein Log als Code-Block (Button </>) gemäß der Posting-Regeln, aktiviere in den Sync-Optionen des Kontos die Erstellung eines Fehlerscreenshots und poste den dann mitsamt korrekt formatiertem Log hier. Und update idealerweise mal den Chromedriver auf die aktuelle zu deinem installierten Chrome passende Version so wie hier beschrieben.

wurzelbaer
Beiträge: 3
Registriert: Di 11. Nov 2025, 11:40

Re: Barclaycard Visa Tabwechsel fehlgeschlagen

Beitrag von wurzelbaer » Di 11. Nov 2025, 14:06

Danke für die schnelle Antwort, habe Chromedriver aktualisiert, hat aber nichts am Problem geändert. Hoffentlich habe ich jetzt Alles richtig gemacht.

Code: Alles auswählen

[/[11.11.2025 13:59:21] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[11.11.2025 13:59:21]  
[11.11.2025 13:59:21] System-Info: OS[Linux (ver. 6.4.0-150600.23.73-default) amd64]  Platform[Jameica 2.12.0 | Build: 1 vom 20251029]  Plugin[hibiscus 2.12.0 | Build: null vom 20251029]
[11.11.2025 13:59:21] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[11.11.2025 13:59:21] Überprüfe Jameica-Version ...
[11.11.2025 13:59:22] OK: Jameica-Version 2.12.0 installiert und aktiv
[11.11.2025 13:59:22] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[11.11.2025 13:59:22] OK: Java-Version 17.0.17 von 'N/A' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib64/jvm/java-17-openjdk-17)
[11.11.2025 13:59:22] Überprüfe Selenium-Version ...
[11.11.2025 13:59:22] OK: Selenium-Version 4.31.0 installiert und aktiv
[11.11.2025 13:59:22] Überprüfe ChromeDriver-Version ...
[11.11.2025 13:59:22] OK: ChromeDriver-Version 142.0.7444.61 installiert und aktiv
[11.11.2025 13:59:22] Überprüfe POI-Version ...
[11.11.2025 13:59:22] OK: POI-Version 5.3.0 installiert und aktiv
[11.11.2025 13:59:22]  
[11.11.2025 13:59:22] Synchronisiere Konto 'Barclays - Kreditkarte, IBAN XXXXXXXXXX [BAWAG Niede...eutschland]' ...
[11.11.2025 13:59:22] Selenium WebDriver über ChromeDriver wird gestartet ...
[11.11.2025 13:59:23] Überprüfe Chrome-Version ...
[11.11.2025 13:59:23] OK. Browser ist: chrome ver. 142
[11.11.2025 13:59:23] Chrome gefunden. Alternativer Chromium wird daher nun wieder entfernt ...
[11.11.2025 13:59:25] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung litt******* auf https://banking.barclaycard.de ...
[11.11.2025 14:00:03] Barclays-Login war erfolgreich
[11.11.2025 14:00:03] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[11.11.2025 14:00:03] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[11.11.2025 14:00:03] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[11.11.2025 14:00:03] Suche Umsätze im Zeitraum vom 14.11.2015 bis 11.11.2025 und lese diese aus ...
[11.11.2025 14:00:08] Web-Logout der aktuellen Online-Sitzung ...
[11.11.2025 14:00:09] Warnung: Barclays-Logout war fehlerhaft; Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.
[11.11.2025 14:00:09] Fehler: Tab-Wechsel fehlgeschlagen: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button _ngcontent-aaa-c106="" role="tab" id="vc-tabs-dashboard-product-tab-container0-button" aria-controls="vc-tabs-dashboard-product-tab-container0" tabindex="0" aria-selected="true" class="active">...</button> is not clickable at point (515, 328). Other element would receive the click: <div _ngcontent-aaa-c41="" class="modal modal--default fade scrollable-modal terms-and-conditions-modal show" id="TermsAndConditionsConsentModal_Modal" aria-modal="true" role="dialog" aria-labelledby="TermsAndConditionsConsentModal-title" style="display: block;">...</div>
  (Session info: chrome=142.0.7444.134)
Build info: version: '4.31.0', revision: '1ef9f18787*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.4.0-150600.23.73-default', java.version: '17.0.17'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [c7e57285bad45874afc4d33e4390c14f, clickElement {id=f.042890839D0142ACC01B19E38BAB707D.d.FF1F8F3D9CED938BA265615F1DA2409D.e.84}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.134, chrome: {chromedriverVersion: 142.0.7444.61 (9884f628acbc..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:46059}, goog:processID: 21747, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:46059/devtoo..., se:cdpVersion: 142.0.7444.134, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on linux (c7e57285bad45874afc4d33e4390c14f)] -> xpath: //button[@aria-controls='vc-tabs-dashboard-product-tab-container0']]
Session ID: c7e57285bad45874afc4d33e4390c14f
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:215)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
	at de.derrichter.finance.websync.institute.barclays.WebPull_Kk.getTransData(WebPull_Kk.java:159)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:209)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)


Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
]

hbci
VIP
VIP
Beiträge: 1337
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 36 times
Been thanked: 90 times

Re: Barclaycard Visa Tabwechsel fehlgeschlagen

Beitrag von hbci » Di 11. Nov 2025, 14:21

Es fehlt noch der Fehlerscreenshot. Wie der erstellt wird, ist beispielhaft hier beschrieben.

wurzelbaer
Beiträge: 3
Registriert: Di 11. Nov 2025, 11:40

Re: Barclaycard Visa Tabwechsel fehlgeschlagen

Beitrag von wurzelbaer » Di 11. Nov 2025, 14:49

Wunder über Wunder !!!
Der Screenshot hat es tatsächlich gebracht. Ich mußte mich auf der Website einloggen und irgendwelchen neuen Bedingungen zustimmen.
Hab ich gemacht, und mit Hibiscus einen neuen Versuch gestartet, und siehe da, wirklich Alles funktioniert wie am Schnürchen.

Vielen herzlichen Dank!

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“