[Santander] mTAN-Maske wird nicht erkannt.

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
HugoR
Beiträge: 36
Registriert: Sa 17. Jun 2023, 10:27
Has thanked: 5 times
Been thanked: 2 times

[Santander] mTAN-Maske wird nicht erkannt.

Beitrag von HugoR » Sa 7. Jun 2025, 19:52

Santander mTAN-Maske wird nicht erkannt.

Ausgangslage;
- fast blankes frisches Linux
- absolut unbenutze Installation Jameica/Hibiscus/Mashup von Grund auf nur mit den nötigsten PlugIns erstellt für den Test mit deisem einen Konto
- Konto ist eingerichtet und kann im Browser fehlerfrei genutzt werden vom gleichen Rechner

Code: Alles auswählen

[07.06.2025 19:33:45] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[07.06.2025 19:33:45]  
[07.06.2025 19:33:45] System-Info: OS[Linux (ver. 6.8.0-60-generic) amd64]  Platform[Jameica 2.11.0-nightly | Build: 482 vom 20250606]  Plugin[hibiscus 2.11.0-nightly | Build: 361 vom 20250606]
[07.06.2025 19:33:45] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83-nigthly | Build: 1181 vom 20250121] [Hibiscus Mashup ver. 0.9.48-nightly | Build: 627 vom 20250313]
[07.06.2025 19:33:45] Überprüfe Jameica-Version ...
[07.06.2025 19:33:45] OK: Jameica-Version 2.11.0 installiert und aktiv
[07.06.2025 19:33:45] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[07.06.2025 19:33:45] OK: Java-Version 21.0.7 von 'Ubuntu' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-21-openjdk-amd64)
[07.06.2025 19:33:45] Überprüfe BrowserUpProxy-Version ...
[07.06.2025 19:33:45] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[07.06.2025 19:33:45] Überprüfe Selenium-Version ...
[07.06.2025 19:33:45] OK: Selenium-Version 4.31.0 installiert und aktiv
[07.06.2025 19:33:45] Überprüfe ChromeDriver-Version ...
[07.06.2025 19:33:45] OK: ChromeDriver-Version 135.0.7049.17 installiert und aktiv
[07.06.2025 19:33:45]  
[07.06.2025 19:33:45] Synchronisiere Konto 'Santander, IBAN DE1031..300000 [Santander Consumer Bank]' ...
[07.06.2025 19:33:46] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[07.06.2025 19:33:46] ChromeDriver Proxy-Einstellungen setzen ...
[07.06.2025 19:33:46] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[07.06.2025 19:33:46] Selenium WebDriver über ChromeDriver wird gestartet ...
[07.06.2025 19:33:47] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[07.06.2025 19:33:47] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[07.06.2025 19:33:47] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[07.06.2025 19:33:50] OK. Ergebnis der Berechnung: 56CA3C4F5DC5DB60A64937B1E9ECBE23 (Dauer: 3 Sek.)
[07.06.2025 19:33:52] Überprüfe Chromium-Version ...
[07.06.2025 19:33:52] OK. Browser ist: chrome ver. 135
[07.06.2025 19:33:54] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 9005******* auf https://meine.santander.de/olb ...
[07.06.2025 19:34:54] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1749317694144 (Pfad: /home/hamish/Schreibtisch/)
[07.06.2025 19:34:58] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Angebotenes Sicherheitsverfahren nicht erkannt oder bekannt und Login wohl nicht erfolgreich. Bitte informieren Sie im Forum den Entwickler; Stacktrace: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"(//input[@id='otp-input'])[1]"}
  (Session info: chrome=135.0.7049.17)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.31.0', revision: '1ef9f18787*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.8.0-60-generic', java.version: '21.0.7'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [57900a02c6275940337efffd9cd3bcfb, findElement {using=xpath, value=(//input[@id='otp-input'])[1]}]
Capabilities {acceptInsecureCerts: true, 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:45775}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:45775/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}
Session ID: 57900a02c6275940337efffd9cd3bcfb
	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
	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.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
	at de.derrichter.finance.websync.institute.santanderconsumerbank.WebAuth.loginWithSelenium(WebAuth.java:378)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:469)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:303)
	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: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
Bitte gerne noch einmal, ist ja "leerer AusgangsPC", überfliegen ob ein Haken erkennbar ist.

Gruß, HR
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 1264
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 80 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von hbci » Sa 7. Jun 2025, 22:04

Ich kann den Fehler bestätigen. Lösung: SantanderSign zur 2FA benutzen. Läuft.

HugoR
Beiträge: 36
Registriert: Sa 17. Jun 2023, 10:27
Has thanked: 5 times
Been thanked: 2 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von HugoR » So 29. Jun 2025, 14:57

hbci hat geschrieben:
Sa 7. Jun 2025, 22:04
Ich kann den Fehler bestätigen. Lösung: SantanderSign zur 2FA benutzen. Läuft.
Hatte ich schon erwähnt ... das zweite Konto funtkionierte weiterhin durchgehend problemlos - bis kürzlich diese QR-Codebrief-Phisingwarnungspopups da waren; jetz sind alle Santanderkonten bei mir durch. 2FA mag (wie befürchtet) keine sauberen Androiden ... *sigh* ...

HR

hbci
VIP
VIP
Beiträge: 1264
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 80 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von hbci » So 29. Jun 2025, 17:42

Was ist ein sauberer Android?

HugoR
Beiträge: 36
Registriert: Sa 17. Jun 2023, 10:27
Has thanked: 5 times
Been thanked: 2 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von HugoR » Mi 2. Jul 2025, 14:39

hbci hat geschrieben:
So 29. Jun 2025, 17:42
Was ist ein sauberer Android?
"Freie OS" - also Android ohne Bloatware und @all "ohne Google".
Also im Höchstfall alternative Produkte oder "Kompatibilitätsmacher" zu den Google Diensten die viel Apps (unnötigerweise) voraussetzen.

Bei vielen Banking-Apps führt das bereits zur (auch öfter mal falschen!) Feststellung gerootet - und sie verweigern den Dienst.

Grüße HR

hbci
VIP
VIP
Beiträge: 1264
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 80 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von hbci » Mi 2. Jul 2025, 17:07

Auf meinem gerooteten Androiden läuft SantanderSign.

Lothar26
Beiträge: 8
Registriert: Fr 14. Mär 2025, 13:03

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von Lothar26 » Do 3. Jul 2025, 12:45

Bei mir besteht auch das Problem "Santander kein Abruf möglich"
Der letze Abruf ging am 27.06. seit dem bricht der Abruf immer ab. Habe alle updates gemacht.
Nichts hilft. ! Ich dachte erst das liegt an dem Popup Fenster aber seit heute ist dieses weg und trotzden kein Abruf mögkich.
Anbei HibiscusMashup-Fehler_Santander-Sync_1751536109359.png
Bitte um Hilfe

[03.07.2025 11:47:08] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.07.2025 11:47:08]
[03.07.2025 11:47:08] System-Info: OS[Linux (ver. 5.15.0-143-generic) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[03.07.2025 11:47:08] 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]
[03.07.2025 11:47:08] Überprüfe Jameica-Version ...
[03.07.2025 11:47:08] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.07.2025 11:47:08] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.07.2025 11:47:08] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[03.07.2025 11:47:08] Überprüfe BrowserUpProxy-Version ...
[03.07.2025 11:47:08] OK: BrowserUpProxy-Version 3.2.0 installiert und aktiv
[03.07.2025 11:47:08] Überprüfe Selenium-Version ...
[03.07.2025 11:47:08] OK: Selenium-Version 4.34.0 installiert und aktiv
[03.07.2025 11:47:08] Überprüfe ChromeDriver-Version ...
[03.07.2025 11:47:08] OK: ChromeDriver-Version 138.0.7204.92 installiert und aktiv
[03.07.2025 11:47:08]
[03.07.2025 11:47:08] Synchronisiere Konto 'Santander - Giro, IBAN DE2131..214306 [Santander Consumer Bank]' ...
[03.07.2025 11:47:08] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[03.07.2025 11:47:08] ChromeDriver Proxy-Einstellungen setzen ...
[03.07.2025 11:47:08] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[03.07.2025 11:47:08] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.07.2025 11:47:08] Überprüfe Chrome-Version ...
[03.07.2025 11:47:08] OK. Browser ist: chrome ver. 138
[03.07.2025 11:47:14] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 9602******* auf https://meine.santander.de/olb ...
[03.07.2025 11:47:58] Santander-Login war erfolgreich
[03.07.2025 11:47:58] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '960*******' abgearbeitet ...
[03.07.2025 11:47:58] Konto 'Santander - Giro, IBAN DE2131..214306 [Santander Consumer Bank] wird synchronisiert ...
[03.07.2025 11:47:58] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[03.07.2025 11:47:58] Suche Umsätze im Zeitraum vom 13.06.2025 bis 03.07.2025 und lese diese aus ...
[03.07.2025 11:48:29] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1751536109359 (Pfad: /home/lothar/Schreibtisch/)
[03.07.2025 11:48:32] Web-Logout der aktuellen Online-Sitzung ...
[03.07.2025 11:48:34] Santander-Logout war erfolgreich
[03.07.2025 11:48:48] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[03.07.2025 11:48:48] Fehler: WebDriver-Fehler: element 'filterButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //span[contains(.,'Filter')]//ancestor::a (tried for 15 second(s) with 500 milliseconds interval)
at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:770)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:900)
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)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[contains(.,'Filter')]//ancestor::a"}
(Session info: chrome=138.0.7204.92)
For documentation on this error, please visit: https://www.selenium.dev/documentation/ ... -exception
Build info: version: '4.34.0', revision: '707dcb4246*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.0-143-generic', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [69425886953b658dca209235ef1859f4, findElement {using=xpath, value=//span[contains(.,'Filter')]//ancestor::a}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 138.0.7204.92, chrome: {chromedriverVersion: 138.0.7204.92 (f079b9bc781e..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:46609}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:46609/devtoo..., se:cdpVersion: 138.0.7204.92, 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: 69425886953b658dca209235ef1859f4
at jdk.internal.reflect.GeneratedConstructorAccessor52.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: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:544)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:367)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:361)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:168)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:203)
... 7 more

For documentation on this error, please visit: https://www.selenium.dev/documentation/ ... -exception
Build info: version: '4.34.0', revision: '707dcb4246*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.0-143-generic', java.version: '17.0.12'
Driver info: driver.version: unknown
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:962)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:900)
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/i ... p/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 1264
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 80 times

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von hbci » Do 3. Jul 2025, 13:08

Bitte formatiere das Log als Code-Block (Button </>), danke.

Lothar26
Beiträge: 8
Registriert: Fr 14. Mär 2025, 13:03

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von Lothar26 » Do 3. Jul 2025, 13:36

Lothar26 hat geschrieben:
Do 3. Jul 2025, 12:45
Bei mir besteht auch das Problem "Santander kein Abruf möglich"
Der letze Abruf ging am 27.06. seit dem bricht der Abruf immer ab. Habe alle updates gemacht.
Nichts hilft. ! Ich dachte erst das liegt an dem Popup Fenster aber seit heute ist dieses weg und trotzden kein Abruf mögkich.
Anbei HibiscusMashup-Fehler_Santander-Sync_1751536109359.png
Bitte um Hilfe

Code: Alles auswählen

[03.07.2025 13:32:27] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.07.2025 13:32:27]  
[03.07.2025 13:32:27] System-Info: OS[Linux (ver. 5.15.0-143-generic) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[03.07.2025 13:32:27] 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]
[03.07.2025 13:32:27] Überprüfe Jameica-Version ...
[03.07.2025 13:32:27] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.07.2025 13:32:27] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.07.2025 13:32:27] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[03.07.2025 13:32:27] Überprüfe BrowserUpProxy-Version ...
[03.07.2025 13:32:27] OK: BrowserUpProxy-Version 3.2.0 installiert und aktiv
[03.07.2025 13:32:27] Überprüfe Selenium-Version ...
[03.07.2025 13:32:27] OK: Selenium-Version 4.34.0 installiert und aktiv
[03.07.2025 13:32:27] Überprüfe ChromeDriver-Version ...
[03.07.2025 13:32:27] OK: ChromeDriver-Version 138.0.7204.92 installiert und aktiv
[03.07.2025 13:32:27]  
[03.07.2025 13:32:27] Synchronisiere Konto 'Santander - Giro, IBAN DE2131..214306 [Santander Consumer Bank]' ...
[03.07.2025 13:32:28] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[03.07.2025 13:32:28] ChromeDriver Proxy-Einstellungen setzen ...
[03.07.2025 13:32:28] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[03.07.2025 13:32:28] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.07.2025 13:32:29] Überprüfe Chrome-Version ...
[03.07.2025 13:32:29] OK. Browser ist: chrome ver. 138
[03.07.2025 13:32:36] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 9602******* auf https://meine.santander.de/olb ...
[03.07.2025 13:33:11] Santander-Login war erfolgreich
[03.07.2025 13:33:11] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '960*******' abgearbeitet ...
[03.07.2025 13:33:11] Konto 'Santander - Giro, IBAN DE2131..214306 [Santander Consumer Bank] wird synchronisiert ...
[03.07.2025 13:33:11] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[03.07.2025 13:33:11] Suche Umsätze im Zeitraum vom 13.06.2025 bis 03.07.2025 und lese diese aus ...
[03.07.2025 13:33:43] Web-Logout der aktuellen Online-Sitzung ...
[03.07.2025 13:33:45] Santander-Logout war erfolgreich
[03.07.2025 13:33:45] Fehler: WebDriver-Fehler: element 'filterButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //span[contains(.,'Filter')]//ancestor::a (tried for 15 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:770)
	at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:900)
	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)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[contains(.,'Filter')]//ancestor::a"}
  (Session info: chrome=138.0.7204.92)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.34.0', revision: '707dcb4246*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.0-143-generic', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1c1924b2e00d03edd84b645a87d2538d, findElement {value=//span[contains(.,'Filter')]//ancestor::a, using=xpath}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 138.0.7204.92, chrome: {chromedriverVersion: 138.0.7204.92 (f079b9bc781e..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:35531}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: linux, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:35531/devtoo..., se:cdpVersion: 138.0.7204.92, 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: 1c1924b2e00d03edd84b645a87d2538d
	at jdk.internal.reflect.GeneratedConstructorAccessor50.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: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:544)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:367)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:361)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:168)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:203)
	... 7 more

For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.34.0', revision: '707dcb4246*'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.0-143-generic', java.version: '17.0.12'
Driver info: driver.version: unknown
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:962)
	at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:900)
	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

Lothar26
Beiträge: 8
Registriert: Fr 14. Mär 2025, 13:03

Re: [Santander] mTAN-Maske wird nicht erkannt.

Beitrag von Lothar26 » Do 3. Jul 2025, 13:46

Hallo hbci,
entschuldige mein Fehlerhaftes Verhalten ich bin in sowas nicht geübt ich hoffe das es jetztn passt.
Was mir aufgefallen ist ich benutze die SantanderSign. Bis jetzt hatte ich beim Datenabruf von Jameica keine Bestätigung von SantanderSign gebraucht.
Im gegesatz zum Web Login werde ich immer Aufgefordert die Sign zu bestätigen !

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