Gerade hatte ich ebenfalls einen Fehler beim Login mit Mashup auf der Barclays-Seite. Erst wurden Paßwort und TAN abgefragt, dann kam folgender Fehler:
Code: Alles auswählen
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.action.Synchronize.handleAction] Start synchronization
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.action.Synchronize.handleAction] backends to synchronize: 1
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.action.Synchronize.handleAction] synchronizing 1 backends
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.action.Synchronize.sync] synchronizing backend non-HBCI (Hibiscus Mashup) with 1 jobs
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.execute] starting non-HBCI (Hibiscus Mashup) synchronization
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.<init>] accounts to synchronize: 1, jobs: 1
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINCache] pin cache cleared for all passports
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.hbci.gui.DialogFactory.clearPINStore] pin store cleared for all passports
[Mon Dec 23 16:09:21 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: RUNNING
[Mon Dec 23 16:09:21 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Mon Dec 23 16:09:21 CET 2024][INFO][main][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2.run] activating progress monitor
[Mon Dec 23 16:09:21 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] BEGIN synchronization of account 1/1
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] System-Info: OS[Linux (ver. 6.1.0-28-amd64) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.utils.JameicaNewVersion.check] [WebSync:currentJameicaVersionCheck] Überprüfe Jameica-Version ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.utils.JameicaNewVersion.check] [WebSync:currentJameicaVersionCheck] OK: Jameica-Version 2.10.4 installiert und aktiv
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:JavaCheck] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:JavaCheck] Java-Version 17.0.11 von 'Flathub' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /app/jre)
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] Parameterdatei 'de.derrichter.finance.websync.institute.barclays.InstitutOptions_Tg' entält die übergebene BLZ oder BIC, prüfe zu ladende Engines
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:SeleniumVersionCheck] Überprüfe Selenium-Version ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:SeleniumVersionCheck] OK: Selenium-Version 4.26.0 installiert und aktiv
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.utils.SyncPropertiesHelper.setChromeDriverAndBrowserPaths] Bereite ChromeDriver vor und definiere Pfade ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.utils.SyncPropertiesHelper.setChromeDriverAndBrowserPaths] OS-Info: Linux 6.1.0-28-amd64 amd64
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverVersionCheck] Überprüfe ChromeDriver-Version ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverVersionCheck] OK: ChromeDriver-Version 131.0.6778.69 installiert und aktiv
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:POIVersionCheck] Überprüfe POI-Version ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:POIVersionCheck] OK: POI-Version 5.3.0 installiert und aktiv
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] processing non-HBCI (Hibiscus Mashup) jobs
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute] Synchronisierung der 'Umsätze/Kontoauszug' gestartet über Backend: non-HBCI (Hibiscus Mashup)
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute] Synchronisiere 'Umsätze' mit Institut und Umsetzung für: Barclays Bank Ireland PLC Hamburg
[Mon Dec 23 16:09:22 CET 2024][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.error] [SeleniumUtils] WebDriver Task-Kill fehlgeschlagen! Stacktrace: java.io.IOException: Cannot run program "killall": error=2, Datei oder Verzeichnis nicht gefunden
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.quitBrowserDriver(SeleniumUtils.java:481)
at de.derrichter.finance.websync.connector.ChromeDriverWebClientInit.connConfig(ChromeDriverWebClientInit.java:154)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:166)
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:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
Caused by: java.io.IOException: error=2, Datei oder Verzeichnis nicht gefunden
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
... 8 more
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] ChromeDriver-Webclient wird vorbereitet ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] Selenium WebDriver über ChromeDriver wird gestartet ...
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[Mon Dec 23 16:09:22 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [ChromeDriverUtils] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[Mon Dec 23 16:09:23 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [ChromeDriverUtils] OK. Ergebnis der Berechnung: FE088B62C9A55CC482BDAB8103F862FE (Dauer: 0 Sek.)
[Mon Dec 23 16:09:23 CET 2024][WARN][bg-task:Worker][org.openqa.selenium.devtools.CdpVersionFinder.findNearestMatch] Unable to find an exact match for CDP version {0}, returning the closest version; found: {1}; Please update to a Selenium version that supports CDP version {0}
[Mon Dec 23 16:09:23 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [SeleniumUtils] Browsername: chrome
[Mon Dec 23 16:09:23 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [SeleniumUtils] Browser-Version: 131.0.6778.69
[Mon Dec 23 16:09:23 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromiumVersionCheck] Überprüfe Chromium-Version ...
[Mon Dec 23 16:09:23 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [SeleniumUtils] return formated Name+Version: chrome ver. 131
[Mon Dec 23 16:09:25 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] ChromeDriver-Webclient wurde erfolgreich vorbereitet
[Mon Dec 23 16:09:25 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverWebClientInit] WebDriver-Info: Session-ID: d10e28bda94eb9d85123fe3cd71e48b2
[Mon Dec 23 16:09:25 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.interact.Auth.getPasswort] Passwort für Anmeldekennung 490******* wird abgefragt ...
[Mon Dec 23 16:09:35 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:Barclays] [WebLogin] Barclays-Login aufrufen ... (GET https://banking.barclaycard.de)
[Mon Dec 23 16:10:24 CET 2024][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.interact.Auth.resetPassword] Passwort-Reset zur Anmeldekennung 4906******* und Institut: Barclays [20130600]
[Mon Dec 23 16:10:24 CET 2024][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.error] [SeleniumUtils] WebDriver Task-Kill fehlgeschlagen! Stacktrace: java.io.IOException: Cannot run program "killall": error=2, Datei oder Verzeichnis nicht gefunden
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.quitBrowserDriver(SeleniumUtils.java:481)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:324)
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:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
Caused by: java.io.IOException: error=2, Datei oder Verzeichnis nicht gefunden
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
... 7 more
[Mon Dec 23 16:10:24 CET 2024][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.Exception: Web-Login mit Selenium-WebDriver fehlgeschlagen! WebDriver-Fehler: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button _ngcontent-aaa-c33="" class="vc-btn--primary vc-btn" id="btn-NextButton" aria-label="Weiter">...</button> is not clickable at point (942, 764). Other element would receive the click: <ul _ngcontent-aaa-c95="">...</ul>
(Session info: chrome=131.0.6778.69)
Build info: version: '4.26.0', revision: '8ccf0219d7'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.1.0-28-amd64', java.version: '17.0.11'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [d10e28bda94eb9d85123fe3cd71e48b2, clickElement {id=f.375D9E6F05C387DE54EE2CE3AD374DB7.d.596935C4804E78E935D92EA8EA303EDF.e.104}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 131.0.6778.69, chrome: {chromedriverVersion: 131.0.6778.69 (77e2244bbcda..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:36063}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:36063/devtoo..., se:cdpVersion: 131.0.6778.69, 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 (d10e28bda94eb9d85123fe3cd71e48b2)] -> xpath: //button[@id='btn-NextButton']]
Session ID: d10e28bda94eb9d85123fe3cd71e48b2
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:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
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:190)
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.WebAuth_Kk.loginWithSelenium(WebAuth_Kk.java:249)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:469)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:186)
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:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
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
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:116)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
[Mon Dec 23 16:10:24 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
[Mon Dec 23 16:10:24 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Mon Dec 23 16:10:24 CET 2024][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
[Mon Dec 23 16:10:24 CET 2024][INFO][main][de.willuhn.jameica.hbci.messaging.SyncEngineStatusMessageConsumer$1.run] Reloading start view
[Mon Dec 23 16:11:24 CET 2024][INFO][main][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1$1.run] auto closing monitor snapin
[Mon Dec 23 16:15:45 CET 2024][INFO][Timer-2][de.willuhn.datasource.db.ObjectMetaCache.getMetaData] [object meta cache stats] requests: 10000, matches: 9985 [99%]
Bei einer Wiederholung wurde wieder eine TAN abgefragt, was mich ein wenig verwundert hat - üblicherweise gibt man die einmal ein und hat dann eine Weile Ruhe. Ich habe mich daher erstmal auf der Barclays-Seite eingeloggt, um zu gucken, ob denn nicht irgendein Weihnachtspopup oder ähnlicher Blödsinn im Weg ist und mußte dort wieder eine TAN eingeben.
Kein Popup, also nochmal in Hibiscus probiert - und siehe da, Mashup hat brav die Daten abgerufen. Daher ist das Log oben auch nur das, was Hibiscus standardmäßig speichert.
Das Problem liegt also darin, daß Mashup die gelegentlich auftauchende TAN-Abfrage an irgendeinem Punkt nicht korrekt ausfüllt oder bestätigt.