[Wartet auf Antwort] Barclay Kreditkarte Abruf Umsätze

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
cjt
Beiträge: 3
Registriert: Mo 24. Apr 2023, 13:02

[Wartet auf Antwort] Barclay Kreditkarte Abruf Umsätze

Beitrag von cjt » Do 27. Apr 2023, 16:50

Nach Eingabe der TAN erfolgt folgende Fehlermeldung:

Code: Alles auswählen

[27.04.2023 16:43:13] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[27.04.2023 16:43:13]  
[27.04.2023 16:43:13] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.12 | Build: 374 vom 20230418]
[27.04.2023 16:43:13] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.57 | Build: 968 vom 20230422] [Hibiscus Mashup ver. 0.9.34 | Build: 555 vom 20230422]
[27.04.2023 16:43:13] Überprüfe Jameica-Version ...
[27.04.2023 16:43:13] OK: Jameica-Version 2.10.4 installiert und aktiv
[27.04.2023 16:43:13] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[27.04.2023 16:43:13] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[27.04.2023 16:43:13] Überprüfe Selenium-Version ...
[27.04.2023 16:43:13] OK: Selenium-Version 4.8.3 installiert und aktiv
[27.04.2023 16:43:13] Überprüfe ChromeDriver-Version ...
[27.04.2023 16:43:13] OK: ChromeDriver-Version 112.0.5615.49 installiert und aktiv
[27.04.2023 16:43:13] Überprüfe POI-Version ...
[27.04.2023 16:43:13] OK: POI-Version 5.2.3 installiert und aktiv
[27.04.2023 16:43:13]  
[27.04.2023 16:43:13] Synchronisiere Konto 'Barclays-Visa - Kreditkarte, IBAN DE7220..XXXXXX [Barclays Ba...urg Branch]' ...
[27.04.2023 16:43:13] Selenium WebDriver über ChromeDriver wird gestartet ...
[27.04.2023 16:43:14] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[27.04.2023 16:43:14] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[27.04.2023 16:43:14] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[27.04.2023 16:43:17] OK. Ergebnis der Berechnung: 66B7F4C7E656738FC905DE1106B3FB01 (Dauer: 3 Sek.)
[27.04.2023 16:43:19] Überprüfe Chromium-Version ...
[27.04.2023 16:43:19] OK. Browser ist: chrome ver. 112
[27.04.2023 16:43:21] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung XXXX******* auf https://banking.barclaycard.de ...
[27.04.2023 16:44:06] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! WebDriver-Fehler: java.lang.Exception: {ElementClickInterceptedException} element 'submitTAN' miss the click: 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 (952, 902). Other element would receive the click: <ul _ngcontent-aaa-c97="">...</ul>
  (Session info: chrome=112.0.5615.0)
Build info: version: '4.8.3', revision: 'e5e76298c3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [a611d15c6dbd9c17f7228cdfae7df6a2, clickElement {id=9a94b71e-ea5e-4268-af80-770f7723350f}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 112.0.5615.0, chrome: {chromedriverVersion: 112.0.5615.49 (bd2a7bcb881c..., userDataDir: C:\Users\adgj1\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:61869}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:61869/devtoo..., se:cdpVersion: 112.0.5615.0, 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 (a611d15c6dbd9c17f7228cdfae7df6a2)] -> xpath: //button[@id='btn-NextButton']]
Session ID: a611d15c6dbd9c17f7228cdfae7df6a2
	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:193)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:183)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:158)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:257)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:78)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:619)
	at de.derrichter.finance.websync.institute.barclays.WebAuth_Kk.loginWithSelenium(WebAuth_Kk.java:238)
	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:360)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:169)
	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)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:771)
	at de.derrichter.finance.websync.institute.barclays.WebAuth_Kk.loginWithSelenium(WebAuth_Kk.java:238)
	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:360)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclays.Collector_Kk.run(Collector_Kk.java:169)
	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)


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 und erstellen ein 'Neues Thema'. Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Danke

gochbewohner
Beiträge: 239
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 16 times

Re: Barclay Kreditkarte Abruf Umsätze

Beitrag von gochbewohner » Do 27. Apr 2023, 16:55

Bitte erst die Forenregeln lesen, bevor gepostet wird. Dann wüsstest du das der LOG als Codeblock (Taste mit den Zeichen <, / und >) gepostet werden soll. Dadurch ist das besser lesbar.

Online
hbci
VIP
VIP
Beiträge: 1009
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 30 times
Been thanked: 57 times

Re: Barclay Kreditkarte Abruf Umsätze

Beitrag von hbci » Do 27. Apr 2023, 16:58

Geht doch. Jetzt noch die Log-Ausgabe als Code-Block formatieren (siehe folgenden Screenshot) und alles ist so, wie's sein soll: :-D
2023-04-27 16_55_50-the 'Hibiscus-Scripting Project' Community - Antwort erstellen – Mozilla Firefox.png
Edit: Naja fast. Aktiviere noch in den Synchronisierungsoptionen des Kontos die Erstellung eines Fehler-Screenshots und poste den dann hier, ggf. anonymisiert.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2694
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 145 times
Been thanked: 78 times

Re: Barclay Kreditkarte Abruf Umsätze

Beitrag von Hibiscus-Scripter » So 30. Apr 2023, 20:09

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup: aber bitte benutze auch wie beschrieben den Code-Button </> für die Log-Text.

Nur leider konnte ich das Problem im Moment jedenfalls nicht reproduziert, da es bei der Barclays Kreditkarte wohl nur alle drei Monate notwendig ist die TAN bei der Anmeldung einzugeben und das ist bei mir im Moment eben nicht der Fall. Da bräuchte ich jetzt von jemanden einen Entwicklerzugang bei dem gerade die TAN abgefragt wird oder den Code der betroffenen Seite und einen Screenshot.

Aber ich denke es liegt daran, dass der "Weiter"-Button bei der TAN-Eingabe vom Footer der Seite überdeckt wird. Daher habe ich mal etwas eingebaut, dass die Seite nach unten scrollen sollte.
Zudem habe ich mal den Fehler-Screenshot auch beim Login aktiviert. (<- diesen mir dann bitte zuschicken z. B. per PM (Privater Nachricht rechts oben))


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

Hier dann bitte auch wieder Rückmeldung geben! und mir den Screenshot schicken...
:!: 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:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und beachten und IMMER die vollständige Status-Log posten
(Der Post wird ansonsten gelöscht oder einfach ignoriert ohne das geholfen wird)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum
(Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

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