bei mir taucht nach dem letzten erfolgreichen Fix nun schon wieder ein Problem mit der AMEX auf. Kurzzeitig kam es bereits zu einem vermeintlichen Fehler, weil eine Ankündigung im Kundenkonto stand, dass die nächste Abrechnung auch per Post versendet wird (davon habe ich leider kein Log) und nun scheint das Script die derzeit noch laufende "Shop Small Promo" (Payback Amex) als Fehler misszuverstehen. (Leider sehe ich die Promo / Meldung nicht, wenn ich mich im Web einlogge)
Das Login scheint mir jedenfalls noch zu funktionieren, die TAN kommt und wird angenommen - nur der nächste Schritt (Abruf Kontobewegungen) ist etwas zu "sensibel"
Das Log scheint ansonsten nicht sonderlich aussagekräftig, der Vollständigkeit halber möchte ich das aber nicht vorenthalten:
Code: Alles auswählen
[22.06.2021 15:29:30] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[22.06.2021 15:29:30]
[22.06.2021 15:29:30] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.10.0 | Build: 480 vom 20201127] Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[22.06.2021 15:29:30] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.24-nightly | Build: 723 vom 20210611] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[22.06.2021 15:29:30] Überprüfe Jameica-Version ...
[22.06.2021 15:29:30] OK: Jameica-Version 2.10.0 installiert und aktiv
[22.06.2021 15:29:30] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[22.06.2021 15:29:30] OK: Java-Version 1.8.0_292 von 'Amazon.com Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Amazon Corretto\jdk1.8.0_292\jre)
[22.06.2021 15:29:30] Überprüfe Selenium-Version ...
[22.06.2021 15:29:30] OK: Selenium-Version 3.141.59 installiert und aktiv
[22.06.2021 15:29:30] Überprüfe ChromeDriver-Version ...
[22.06.2021 15:29:30] OK: ChromeDriver-Version 91.0.4472.19 installiert und aktiv
[22.06.2021 15:29:30]
[22.06.2021 15:29:30] Synchronisiere Konto 'AMEX Payback, IBAN DE0550..599700 [Deutsche Bank]' ...
[22.06.2021 15:29:30] Selenium WebDriver über ChromeDriver wird gestartet ...
[22.06.2021 15:29:32] Überprüfe Chrome-Version ...
[22.06.2021 15:29:32] OK. Browser ist: chrome ver. 91
[22.06.2021 15:29:34] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ferd******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[22.06.2021 15:30:27] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehlermeldung des Systems: java.lang.Exception: Fehlermeldung des Servers: Shop Small für Vielfalt. Bis zum 15. August 2021 kleine Händler unterstützen und 5 Euro zurückbekommen. Jetzt Angebot aktivieren.
at de.derrichter.finance.websync.institute.americanexpress.WebUtils.checkForMTAN(WebUtils.java:309)
at de.derrichter.finance.websync.institute.americanexpress.WebAuth.loginWithSelenium(WebAuth.java:139)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:358)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:166)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)