[Erledigt] Miles & More: Login scheitert wegen Cookieeinstellungs-Einblendung

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
hbci
VIP
VIP
Beiträge: 311
Registriert: Sa 7. Mär 2020, 15:01

[Erledigt] Miles & More: Login scheitert wegen Cookieeinstellungs-Einblendung

Beitrag von hbci » Mo 29. Nov 2021, 17:42

Code: Alles auswählen

[29.11.2021 17:38:03] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[29.11.2021 17:38:03]  
[29.11.2021 17:38:03] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.1 | Build: 482 vom 20211119]  Plugin[hibiscus 2.10.4 | Build: 366 vom 20211119]
[29.11.2021 17:38:03] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.29 | Build: 780 vom 20211125] [Hibiscus Mashup ver. 0.9.20-nightly | Build: 478 vom 20211121]
[29.11.2021 17:38:03] Überprüfe Jameica-Version ...
[29.11.2021 17:38:03] OK: Jameica-Version 2.10.1 installiert und aktiv
[29.11.2021 17:38:03] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[29.11.2021 17:38:03] OK: Java-Version 11.0.13 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.10.1\jre-win64)
[29.11.2021 17:38:03] Überprüfe Selenium-Version ...
[29.11.2021 17:38:03] OK: Selenium-Version 4.0.0 installiert und aktiv
[29.11.2021 17:38:03] Überprüfe ChromeDriver-Version ...
[29.11.2021 17:38:03] OK: ChromeDriver-Version 96.0.4664.45 installiert und aktiv
[29.11.2021 17:38:03]  
[29.11.2021 17:38:03] Synchronisiere Konto '_Miles & More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[29.11.2021 17:38:03] Selenium WebDriver über ChromeDriver wird gestartet ...
[29.11.2021 17:38:07] Überprüfe Chrome-Version ...
[29.11.2021 17:38:07] OK. Browser ist: chrome ver. 96
[29.11.2021 17:38:10] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://www.miles-and-more.kartenabrechnung.de/mam/Welcome/content/login.xhtml ...
[29.11.2021 17:38:40] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehler beim Setzen des Login-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren)
Log-Eintrag: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <input class="field virtual_keypad qwertz2 text abaxx-text-80 is-keypad" autocorrect="off" maxlength="30" name="j_username" id="id104832590_j_username" type="text" autofocus="autofocus" autocapitalize="off" autocomplete="off"> is not clickable at point (776, 387). Other element would receive the click: <iframe id="privacy-iframe" class="tc-reset-css tc-privacy-center-iframe" src="https://cdn.trustcommander.net/privacy-center/template/index.htm"></iframe>
  (Session info: chrome=96.0.4664.45)
Build info: version: '4.0.0', revision: '3a21814679'
System info: host: 'AKOYA', ip: '192.168.1.4', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.13'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [bea16350126e689c4637fef3e259cd41, clickElement {id=ff360362-6f3b-4862-9495-ff35d357e31a}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 96.0.4664.45, chrome: {chromedriverVersion: 96.0.4664.45 (76e4c1bb2ab46..., userDataDir: C:\Users\*\AppData\Local\...}, goog:chromeOptions: {debuggerAddress: localhost:55831}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:55831/devtoo..., se:cdpVersion: 96.0.4664.45, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on WINDOWS (bea16350126e689c4637fef3e259cd41)] -> name: j_username]
Session ID: bea16350126e689c4637fef3e259cd41
	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.newInstance(Unknown Source)
	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:53)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:139)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:559)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:251)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77)
	at de.derrichter.finance.websync.institute.milesandmore.WebAuth.loginWithSelenium(WebAuth.java:105)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:358)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:185)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:850)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1990
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Miles & More: Login scheitert wegen Cookieeinstellungs-Einblendung

Beitrag von Hibiscus-Scripter » So 5. Dez 2021, 21:40

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
das Problem konnte reproduziert und damit untersucht werden.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum


Hier dann bitte auch wieder Rückmeldung geben!
:!: Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

hbci
VIP
VIP
Beiträge: 311
Registriert: Sa 7. Mär 2020, 15:01

Re: Miles & More: Login scheitert wegen Cookieeinstellungs-Einblendung

Beitrag von hbci » So 5. Dez 2021, 22:00

Läuft, danke.

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