[Erledigt] Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Martina
Beiträge: 50
Registriert: So 29. Sep 2019, 19:04
Been thanked: 2 times

[Erledigt] Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von Martina » Do 7. Dez 2023, 13:56

Moin.

Code: Alles auswählen

[07.12.2023 13:28:00] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[07.12.2023 13:28:00]  
[07.12.2023 13:28:00] System-Info: OS[Linux (ver. 5.4.0-167-generic) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.15 | Build: 379 vom 20231103]
[07.12.2023 13:28:00] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.72 | Build: 1063 vom 20231119] [Hibiscus Mashup ver. 0.9.40 | Build: 590 vom 20231116]
[07.12.2023 13:28:00] Überprüfe Jameica-Version ...
[07.12.2023 13:28:00] OK: Jameica-Version 2.10.4 installiert und aktiv
[07.12.2023 13:28:00] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[07.12.2023 13:28:00] OK: Java-Version 13.0.7 von 'Private Build' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-13-openjdk-amd64)
[07.12.2023 13:28:00] Überprüfe Selenium-Version ...
[07.12.2023 13:28:00] OK: Selenium-Version 4.15.0 installiert und aktiv
[07.12.2023 13:28:00] Überprüfe ChromeDriver-Version ...
[07.12.2023 13:28:00] OK: ChromeDriver-Version 119.0.6045.105 installiert und aktiv
[07.12.2023 13:28:00]  
[07.12.2023 13:28:00] Synchronisiere Konto '371.  -  L., Mxxx - /, IBAN DE5050..952006 [Raisin Bank]' ...
[07.12.2023 13:28:00] Selenium WebDriver über ChromeDriver wird gestartet ...
[07.12.2023 13:28:01] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[07.12.2023 13:28:01] 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 119) ...
[07.12.2023 13:28:01] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[07.12.2023 13:28:01] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[07.12.2023 13:28:05] OK. Ergebnis der Berechnung: E3AAE53208F151067E768B13DC982040 (Dauer: 3 Sek.)
[07.12.2023 13:28:05] Überprüfe Chromium-Version ...
[07.12.2023 13:28:05] OK. Browser ist: chrome ver. 119
[07.12.2023 13:28:08] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung mart******* auf https://banking.weltsparen.de/savingglobal/#/Login ...
[font=Arial Black][07.12.2023 13:28:32] Der Login konnte nicht gestartet werden weil die Felder fehlen?, versuche es daher nochmals...[/font]
[07.12.2023 13:28:37] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_WeltSparen-Sync_1701952116816.png (Pfad: /home/sme/Schreibtisch/)
[07.12.2023 13:29:01] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehlermeldung des Systems: Sicherheitsverfahren 'mobileTAN' fehlerhaft: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: (//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span (tried for 2 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:229)
	at de.derrichter.finance.websync.institute.weltsparen.WebUtils.checkForMTAN(WebUtils.java:193)
	at de.derrichter.finance.websync.institute.weltsparen.WebAuth.loginWithSelenium(WebAuth.java:198)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:360)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.weltsparen.Collector.run(Collector.java:163)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
	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":"(//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span"}
  (Session info: chrome=119.0.6045.105)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.15.0', revision: '1d14b5521b'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '5.4.0-167-generic', java.version: '13.0.7'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [2563fdfd6e0f5cb362347873eec1adff, findElement {using=xpath, value=(//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 119.0.6045.105, chrome: {chromedriverVersion: 119.0.6045.105 (38c72552c5e..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42589}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:42589/devtoo..., se:cdpVersion: 119.0.6045.105, 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: 2563fdfd6e0f5cb362347873eec1adff
	at jdk.internal.reflect.GeneratedConstructorAccessor118.newInstance(Unknown Source)
	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.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:200)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:175)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:607)
	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:364)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:358)
	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:204)
	... 12 more


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)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Weltsparen hat derzeit immer ein zusätzliches PopUP: Ab dann und dann darf nur noch die Email eingegeben werden.
Gruß
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Online
hbci
VIP
VIP
Beiträge: 1096
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 65 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von hbci » Do 7. Dez 2023, 22:45

Same here.

Martina
Beiträge: 50
Registriert: So 29. Sep 2019, 19:04
Been thanked: 2 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von Martina » Do 7. Dez 2023, 23:17

Verstehe ich nicht. Wo ist was?

Online
hbci
VIP
VIP
Beiträge: 1096
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 65 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von hbci » Do 7. Dez 2023, 23:19

Bei mir (here) kommt derselbe Fehler (same). :-D

568e6e7041
Beiträge: 1
Registriert: Mo 18. Dez 2023, 12:39
Has thanked: 1 time

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von 568e6e7041 » Mo 18. Dez 2023, 12:56

Hallo zusammen

..das sieht hier bei mir so aus:

Code: Alles auswählen

[18.12.2023 12:48:42] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.12.2023 12:48:42]  
[18.12.2023 12:48:42] System-Info: OS[Linux (ver. 6.5.0-10006-tuxedo) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.15 | Build: 379 vom 20231103]
[18.12.2023 12:48:42] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.72 | Build: 1063 vom 20231119] [Hibiscus Mashup ver. 0.9.40-nightly | Build: 591 vom 20231120]
[18.12.2023 12:48:42] Überprüfe Jameica-Version ...
[18.12.2023 12:48:42] OK: Jameica-Version 2.10.4 installiert und aktiv
[18.12.2023 12:48:42] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.12.2023 12:48:42] OK: Java-Version 18.0.2 von 'Private Build' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-18-openjdk-amd64)
[18.12.2023 12:48:42] Überprüfe Selenium-Version ...
[18.12.2023 12:48:42] OK: Selenium-Version 4.15.0 installiert und aktiv
[18.12.2023 12:48:42] Überprüfe ChromeDriver-Version ...
[18.12.2023 12:48:42] OK: ChromeDriver-Version 120.0.6099.71 installiert und aktiv
[18.12.2023 12:48:42]  
[18.12.2023 12:48:42] Synchronisiere Konto 'WeltSparen - Anlage, IBAN DE8888..888888 [Raisin Bank]' ...
[18.12.2023 12:48:42] Selenium WebDriver über ChromeDriver wird gestartet ...
[18.12.2023 12:48:42] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[18.12.2023 12:48:42] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[18.12.2023 12:48:42] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[18.12.2023 12:48:42] OK. Ergebnis der Berechnung: 8A62F7A39181B21A427A1FBD1248F978 (Dauer: 0 Sek.)
[18.12.2023 12:48:43] Überprüfe Chromium-Version ...
[18.12.2023 12:48:43] OK. Browser ist: chrome ver. 120
[18.12.2023 12:48:45] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung abcd******* auf https://banking.weltsparen.de/savingglobal/#/Login ...
[18.12.2023 12:49:07] Der Login konnte nicht gestartet werden weil die Felder fehlen?, versuche es daher nochmals...
[18.12.2023 12:49:11] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_WeltSparen-Sync_1702900151457.png (Pfad: /home/USERNAME/Schreibtisch/)
[18.12.2023 12:49:13] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehlermeldung des Systems: Sicherheitsverfahren 'mobileTAN' fehlerhaft: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: (//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span (tried for 2 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:229)
	at de.derrichter.finance.websync.institute.weltsparen.WebUtils.checkForMTAN(WebUtils.java:193)
	at de.derrichter.finance.websync.institute.weltsparen.WebAuth.loginWithSelenium(WebAuth.java:198)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:360)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.weltsparen.Collector.run(Collector.java:164)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
	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":"(//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span"}
  (Session info: chrome=120.0.6099.71)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.15.0', revision: '1d14b5521b'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.5.0-10006-tuxedo', java.version: '18.0.2-ea'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [f5332eb9cfb44aed0396d6791eefe81c, findElement {using=xpath, value=(//div[contains(.,'an Ihre Mobil')])[last()] | //div[contains(@class,'styles_otpWrapper')]//span}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.71, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:34647}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:34647/devtoo..., se:cdpVersion: 120.0.6099.71, 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: f5332eb9cfb44aed0396d6791eefe81c
	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:200)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:175)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:607)
	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:364)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:358)
	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:204)
	... 10 more


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)
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.

Buchhalter
Beiträge: 12
Registriert: Di 10. Feb 2015, 17:27

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von Buchhalter » Do 4. Jan 2024, 13:39

Hallo Weltsparen Plug-In Nutzer,
leider plagt mich auch der von den vorstehenden Nutzern beklagte Fehler.
Die Ursache ist nach meinem Dafürhalten, dass bei der Anmeldung über "Hibiscus" bei "Weltsparen" die Login-Seite zum Abruf der Umsätze mit der Aufforderung zur Eingabe der Anmeldedaten für "Weltsparen" nicht zu "Hibiscus" durchgereicht wird.
Das wird klar, wenn man sich die Anmeldeprozedur über den Browser genauer betrachtet. Es gibt einen ersten Anmeldevorgang bei "Weltsparen" zum Betrachten der vorhandenen Anlagen - dieser wird offensichtlich durch "Hibiscus" auch erfolgreich erledigt. Will man jedoch auch die Umsätze abrufen, ist jedoch eine weitere Anmeldung erforderlich. Dazu öffnet sich ein weiteres Browserfenster mit der Aufforderung zur Anmeldung bei "Weltsparen" (siehe Anhang). Diese Eingabeaufforderung wird jedoch durch "Hibiscus" nicht umgesetzt, so dass es nach dem Time-Out zur beschriebenen Fehlermeldung kommt.
Es wäre sehr schön, wenn Herr Richter sich der Sache nochmals annehmen würde. Wenn weitere Zuarbeiten erforderlich sind, bitte melden.
HibiscusMashup-Fehler_WeltSparen-Sync_1704369296359.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Online
hbci
VIP
VIP
Beiträge: 1096
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 65 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von hbci » Do 4. Jan 2024, 14:22

Dein Dafürhalten ist leider falsch. Die Ursache ist schlicht folgende: Mit der Umstellung der Anmeldekennung von der Kontonummer auf die E-Mail-Adresse wurde auch die URL der Login-Seite von https://banking.weltsparen.de/savingglobal/#/Login auf https://www.weltsparen.de/login geändert. Beide Änderungen sind in Mashup noch nicht implementiert, so dass der Screenscraper aussteigt. Und im Übrigen erfolgt natürlich nur einmal ein Login, zur Umsatzanzeige ist u. U. allenfalls zusätzlich die Eingabe einer mTAN erforderlich.

Buchhalter
Beiträge: 12
Registriert: Di 10. Feb 2015, 17:27

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von Buchhalter » Do 4. Jan 2024, 18:16

Danke für die rasche Reaktion.
Leider kann ich die Begründung nur teilweise nachvollziehen. Gleichzeitig möchte ich jedoch betonen, dass mir der tiefere Einblick in das Script fehlt!
Zum ersten erfolgt beim Aufruf der Login-Seite über den Browser mit der veralteten URL eine automatische Weiterleitung zur aktuellen URL. Hier gehe ich davon aus, dass das beim Aufruf durch das Script nicht anders ist. Zum zweiten wird, wie ich aus dem jeweils generierten Fehlerprotokoll entnehmen kann, als Anmelderkennung bereits die E-Mail-Adresse verwendet
(z. B. [04.01.2024 17:41:28] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung krw.******* auf https://banking.weltsparen.de/savingglobal/#/Login ...).
Richtig ist natürlich, dass nur ein Login erfolgt; aber für die Umsatzabfrage immer die Eingabe einer mTAN erforderlich ist.
Ich werde mich in Geduld üben und auf das nächste Update warten.

skahh
Beiträge: 38
Registriert: Sa 22. Feb 2020, 16:32
Been thanked: 5 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von skahh » Sa 6. Jan 2024, 12:49

Ich freue mich auch schon auf ein Update, was die Problematik löst. :!: :-)

Martina
Beiträge: 50
Registriert: So 29. Sep 2019, 19:04
Been thanked: 2 times

Re: Weltsparen: Der Login konnte nicht gestartet werden weil die Felder fehlen?

Beitrag von Martina » So 7. Jan 2024, 14:57

Ist es mir heute wirklich erstmals aufgefallen? :-o
Jedenfalls sollte ich eine TAN eingeben, die tatsächlich auch per SMS geschickt wurde, für die aber wirklich kein Eingabefeld geöffnet wurde.

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