[Geschlossen] N26 kein Abruf von Saldo und Umsätzen mehr möglich

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
flucsi
Beiträge: 1
Registriert: Mi 14. Aug 2019, 10:38

[Geschlossen] N26 kein Abruf von Saldo und Umsätzen mehr möglich

Beitrag von flucsi » Mi 14. Aug 2019, 10:57

Hallo,

seit einigen Tagen funktioniert der Abruf von N26 Salden/Umsätzen nicht mehr:

Code: Alles auswählen

[14.08.2019 10:52:21] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[14.08.2019 10:52:21]  
[14.08.2019 10:52:21] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.8.4 | Build: 453 vom 20190211]  Plugin[hibiscus 2.8.13 | Build: 377 vom 20190624]
[14.08.2019 10:52:21] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.4 | Build: 455 vom 20190620] [Hibiscus Mashup ver. 0.9.4 | Build: 340 vom 20190620]
[14.08.2019 10:52:21] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[14.08.2019 10:52:21] OK: Java-Version 1.8.0_221 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_221)
[14.08.2019 10:52:21] Überprüfe ChromeDriver-Version ...
[14.08.2019 10:52:21] OK: ChromeDriver-Version 75.0.3770.90 installiert und aktiv
[14.08.2019 10:52:21]  
[14.08.2019 10:52:21] Synchronisiere Konto 'N26, IBAN DE651XXX12 [N26 Bank]' ...
[14.08.2019 10:52:21] ChromeDriver Proxy-Einstellungen setzen ...
[14.08.2019 10:52:21] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[14.08.2019 10:52:21] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[14.08.2019 10:52:24] OK. Ergebnis der Berechnung: 1D787CBF236B805AE3EEDE03085D2D61 (Dauer: 3 Sek.)
[14.08.2019 10:52:30] Überprüfe Chromium-Version ...
[14.08.2019 10:52:30] OK. Browser ist: chrome ver. 75
[14.08.2019 10:52:35] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung XXX****** auf https://app.n26.com/login ...
[14.08.2019 10:53:01] N26-Login war erfolgreich
[14.08.2019 10:53:01] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[14.08.2019 10:53:02] Suche Umsätze im Zeitraum vom 20.06.2019 bis 14.08.2019 und lese diese aus ...
[14.08.2019 10:53:12] Web-Logout der aktuellen Online-Sitzung ...
[14.08.2019 10:53:14] N26-Logout war erfolgreich
[14.08.2019 10:53:14] Fehler: Auslesen des Kontostands fehlerhaft: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //span[contains(text(),'Kontostand')]/following-sibling::span (tried for 10 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:95)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272)
	at de.derrichter.finance.websync.institute.n26.WebPull.getTransData(WebPull.java:87)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Collector.run(Collector.java:177)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:518)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[contains(text(),'Kontostand')]/following-sibling::span"}
  (Session info: headless chrome=75.0.3770.0)
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'XXX', ip: 'XXX', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_221'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 75.0.3770.0, chrome: {chromedriverVersion: 75.0.3770.90 (a6dcaf7e3ec6f..., userDataDir: C:\Users\XXX\AppDa...}, goog:chromeOptions: {debuggerAddress: localhost:53056}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 0ff393d0879b56826482c123172f82ee
*** Element info: {Using=xpath, value=//span[contains(text(),'Kontostand')]/following-sibling::span}
	at sun.reflect.GeneratedConstructorAccessor612.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:182)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:179)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249)
	... 6 more
Wäre schön wenn das behoben werden könnte.
Danke

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

Re: N26 kein Abruf von Saldo und Umsätzen mehr möglich

Beitrag von Hibiscus-Scripter » Do 15. Aug 2019, 13:29

Danke für die ordentliche Meldung mit der Monitor-Log. Wenn dies immer gleich ohne Meckern klappen würde, wäre es für beide Seiten leichter und eben für meine kostenlose Arbeit notwendig und angenehmer Support zu leisten.

Nur wurde dieser Fehler längst gelöst, siehe viewtopic.php?f=34&t=691
Von daher bitte auch erst schauen ob es zu dem Fehler bereits was gibt und die Suche verwenden, bitte.

Hier ist somit zu.

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten
Grobe Verstöße gegen Posting-Regeln oder Doppel-Posts werden gelöscht!

: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

Zurück zu „Release 3 - Finance.Websync & Hibiscus Mashup - (Beta 0.x)“