hbci hat geschrieben: ↑Do 23. Jan 2025, 19:01
@hubbelbubbel,
hier hat sich ja mal der Hibiscus-Scripter zu dem bei dir auftretenden Fehler geäußert. Deinstallier vielleicht mal den Chrome und schau, was mit dem nachgeladenen Chromium passiert.
Danke HBCI, habe den Link durchgelesen, da war ich damals auch selbst beteiligt.
Leider geht aus den vielen Beiträgen und Versuchen für mich nicht hervor, was nun letztlich das Problem war.
Aktuell brachte das Löschen des Chrome nix, es bleibt bei dem Fehler "unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Invalid or unexpected token"., hier z.B. Santander:
Code: Alles auswählen
[25.01.2025 17:51:22] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[25.01.2025 17:51:22]
[25.01.2025 17:51:22] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[25.01.2025 17:51:22] 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]
[25.01.2025 17:51:22] Überprüfe Jameica-Version ...
[25.01.2025 17:51:22] OK: Jameica-Version 2.10.4 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[25.01.2025 17:51:22] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[25.01.2025 17:51:22] Überprüfe BrowserUpProxy-Version ...
[25.01.2025 17:51:22] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe Selenium-Version ...
[25.01.2025 17:51:22] OK: Selenium-Version 4.27.0 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe ChromeDriver-Version ...
[25.01.2025 17:51:22] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[25.01.2025 17:51:22]
[25.01.2025 17:51:22] Synchronisiere Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank]' ...
[25.01.2025 17:51:22] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[25.01.2025 17:51:23] ChromeDriver Proxy-Einstellungen setzen ...
[25.01.2025 17:51:23] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[25.01.2025 17:51:23] Selenium WebDriver über ChromeDriver wird gestartet ...
[25.01.2025 17:51:23] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[25.01.2025 17:51:23] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[25.01.2025 17:51:23] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[25.01.2025 17:51:28] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[25.01.2025 17:51:29] Überprüfe Chromium-Version ...
[25.01.2025 17:51:29] OK. Browser ist: chrome ver. 132
[25.01.2025 17:51:31] Fehler: SeleniumWebDriverInit fehlerhaft: unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Invalid or unexpected token
(Session info: chrome=132.0.6834.83)
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1e772deb817ca5ddac94dfa54765c098, executeScript {script=return navigator.userAgent;, args=[]}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52201}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:52201/devtoo..., se:cdpVersion: 132.0.6834.83, 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}
Session ID: 1e772deb817ca5ddac94dfa54765c098
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
Habe dann gemäß letztem dortigen Beitrag von "Tommi.M" das "Selenium-Plugin" und das "Selenium-ChromeDriver-Plugin" gelöscht (im Explorer von Windows und händisch wieder installiert (neueste Versionen)).
Trotz Deinstallation von Chrome waren noch etliche "Chrome.exe"- und "Chrome for testing"- Tasks aktiv, die ich beendet habe, und mit admin-Rechten hab' ich den verbliebenen "C:\ProgramData\Chrome-Headless"-Ordner auch noch gelöscht.
Trotzdem lauter Fehlermeldungen:
Code: Alles auswählen
[26.01.2025 03:01:13] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.01.2025 03:01:13]
[26.01.2025 03:01:13] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[26.01.2025 03:01:13] 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]
[26.01.2025 03:01:13] Überprüfe Jameica-Version ...
[26.01.2025 03:01:13] OK: Jameica-Version 2.10.4 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.01.2025 03:01:13] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[26.01.2025 03:01:13] Überprüfe BrowserUpProxy-Version ...
[26.01.2025 03:01:13] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe Selenium-Version ...
[26.01.2025 03:01:13] OK: Selenium-Version 4.27.0 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe ChromeDriver-Version ...
[26.01.2025 03:01:14] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[26.01.2025 03:01:14]
[26.01.2025 03:01:14] Synchronisiere Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank]' ...
[26.01.2025 03:01:14] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[26.01.2025 03:01:14] ChromeDriver Proxy-Einstellungen setzen ...
[26.01.2025 03:01:14] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[26.01.2025 03:01:14] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.01.2025 03:01:15] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[26.01.2025 03:01:15] Hinweis: Chrome/Chromium konnte nicht gefunden werden ...
[26.01.2025 03:01:15] ... dieser wird daher nun automatisch nachgeladen ... (und wird wieder entfernt, wenn Chrome gefunden wird!)
[26.01.2025 03:01:17] Download-Fortschritt: 10%
[26.01.2025 03:01:17] Download-Fortschritt: 20%
[26.01.2025 03:01:18] Download-Fortschritt: 30%
[26.01.2025 03:01:19] Download-Fortschritt: 40%
[26.01.2025 03:01:19] Download-Fortschritt: 50%
[26.01.2025 03:01:20] Download-Fortschritt: 60%
[26.01.2025 03:01:20] Download-Fortschritt: 70%
[26.01.2025 03:01:21] Download-Fortschritt: 80%
[26.01.2025 03:01:21] Download-Fortschritt: 90%
[26.01.2025 03:01:22] Download-Fortschritt: 100%
[26.01.2025 03:01:22] ... Download erfolgreich, beginne entpacken ...
[26.01.2025 03:01:27] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[26.01.2025 03:01:28] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[26.01.2025 03:01:32] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[26.01.2025 03:01:40] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 9152******* auf https://meine.santander.de/olb ...
[26.01.2025 03:02:07] Santander-Login war erfolgreich
[26.01.2025 03:02:07] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '915*******' abgearbeitet ...
[26.01.2025 03:02:07] Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank] wird synchronisiert ...
[26.01.2025 03:02:07] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[26.01.2025 03:02:07] Suche Umsätze im Zeitraum vom 07.01.2025 bis 26.01.2025 und lese diese aus ...
[26.01.2025 03:02:14] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1737856933898 (Pfad: C:\Users\AnkI7\Desktop\)
[26.01.2025 03:02:24] Web-Logout der aktuellen Online-Sitzung ...
[26.01.2025 03:02:25] Santander-Logout war erfolgreich
[26.01.2025 03:02:25] Fehler: WebDriver-Fehler: org.openqa.selenium.StaleElementReferenceException: stale element reference: stale element not found in the current frame
(Session info: chrome=132.0.6834.83)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [b8c3bb137e1a5b7edbbed065845097de, getElementRect {id=f.45B5A7B0E5FAC6E10132FEC9551E124D.d.8F49E1F8EB4FA952016200A9DBFBB916.e.144}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52078}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:52078/devtoo..., se:cdpVersion: 132.0.6834.83, 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 windows (b8c3bb137e1a5b7edbbed065845097de)] -> xpath: //div[contains(@class,'LoadingOverlay') or contains(@class,'pageLoader')]]
Session ID: b8c3bb137e1a5b7edbbed065845097de
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
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.getLocation(RemoteWebElement.java:297)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.scrollElementInMiddleOfScreen(SeleniumUtils.java:2319)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.waitForPageLoading(SeleniumUtils.java:1028)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:266)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:449)
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
Diesmal mit Screenshot
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.