TradeRepublic mit Hibiscus

Login schlägt manchmal fehl

 
HomebankingUser47
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 09 / 2026
Betreff:

Re: TradeRepublic mit Hibiscus

 · 
Gepostet: 12.09.2026 - 10:16 Uhr  ·  #81
bei mir sieht das Log etwas anders aus, der Fehler ist aber der gleiche (Fehler: 500: Request header too large)
Code

[12.09.2026 10:05:52] Synchronisierung via Traderepublic läuft
[12.09.2026 10:05:52] SyncNT/Traderepublic: Version 0.3.6.3d10c35 wurde gestartet für Trade Republic Kreditkarte (...)
[12.09.2026 10:05:52] SyncNT/Traderepublic: Umsätze von Hibiscus für Doppelbuchung-Checks holen ...
[12.09.2026 10:05:52] SyncNT/Traderepublic: Proxy Einstellungen setzten ...
[12.09.2026 10:05:52] SyncNT/Traderepublic: Login für (...)
[12.09.2026 10:05:52] SyncNT/Traderepublic: Passwort für Anmeldung (...)
[12.09.2026 10:06:00] SyncNT/Traderepublic: WebClient erstellt
[12.09.2026 10:06:00] SyncNT/Traderepublic: Warte auf AWS WAF token vom Browser
[12.09.2026 10:06:00] SyncNT/Traderepublic: Browser for Playwright is getting started...
[12.09.2026 10:06:01] SyncNT/Traderepublic: Playwright gestartet, waehle Browser...
[12.09.2026 10:06:01] SyncNT/Traderepublic: Verwende Firefox von Playwright
[12.09.2026 10:06:01] SyncNT/Traderepublic: Playwright gestartet, starte Browser...
[12.09.2026 10:06:01] SyncNT/Traderepublic: Playwright gestartet, stealth context
[12.09.2026 10:06:01] SyncNT/Traderepublic: .
[12.09.2026 10:06:02] SyncNT/Traderepublic: Navigate to: https://app.traderepublic.com/login
[12.09.2026 10:06:02] SyncNT/Traderepublic: .
[12.09.2026 10:06:03] SyncNT/Traderepublic: got new AWS WAF token: (...)
[12.09.2026 10:06:03] SyncNT/Traderepublic: .
[12.09.2026 10:06:04] SyncNT/Traderepublic: got new AWS WAF token: (...)
[12.09.2026 10:06:09] SyncNT/Traderepublic: Login erfolgreich.
[12.09.2026 10:06:09] SyncNT/Traderepublic: Hole Kontodaten.
[12.09.2026 10:06:10] SyncNT/Traderepublic: Saldo und Umsätze werden abgerufen...
[12.09.2026 10:06:10] SyncNT/Traderepublic: WebSocket connection error: 0 null
[12.09.2026 10:06:13] SyncNT/Traderepublic: got new AWS WAF token: (...)
[12.09.2026 10:06:13] SyncNT/Traderepublic: got new AWS WAF token: (...)
[12.09.2026 10:07:12] SyncNT/Traderepublic: Stop Websocketclient in background ...
[12.09.2026 10:07:12] SyncNT/Traderepublic: Stop PlayWright in background ...
[12.09.2026 10:07:13] SyncNT/Traderepublic: PlayWrightRunnerThread wird beendet
[12.09.2026 10:07:13] SyncNT/Traderepublic: PlayWrightRunnerThread close browser
[12.09.2026 10:07:14] SyncNT/Traderepublic: PlayWrightRunnerThread browser closed
[12.09.2026 10:07:14] ******************************************************************************************************************


[12.09.2026 10:07:14] Fehler: 500: Request header too large
HomebankingUser47
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 09 / 2026
Betreff:

Re: TradeRepublic mit Hibiscus

 · 
Gepostet: 12.09.2026 - 12:08 Uhr  ·  #82
ich wollte mir die Kommunikation mit einem Proxy (mitmproxy) anschauen. Der lässt sich in jameica konfigurieren. Das nötige Zertifikat zum Lesen der https Kommunikation wird aber wohl nicht aus dem Java Keystore genommen (sondern die TLS-Prüfung erfolgt durch eine Netscape/Mozilla NSS-Bibliothek, die über SyncNT reinkommt). Die KI schlägt dann eine Änderung an PlayWrightRunnerThread.java vor, um ignoreHTTPSErrors konfigurierbar zu machen. Für eine schnelle Analyse scheint mir das nicht der richtige weg zu sein.

Da ich jameica über die Konsole gestartet hatte habe ich jetzt den Stacktrace des Fehlers. Wirklich nützliche neue Infos scheint mir der aber nicht zu liefern
Code

[Sat Sep 12 12:05:53 CEST 2026][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.Exception: org.eclipse.jetty.websocket.api.UpgradeException: 0 null
        at de.northtommy.hibiscus.syncNorthTommy.traderepublic.TraderepublicWebSocket.onError(TraderepublicWebSocket.java:371)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:70)
        at org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:72)
        at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onError(JettyAnnotatedEventDriver.java:192)
        at org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest.handleException(WebSocketUpgradeRequest.java:545)
        at org.eclipse.jetty.websocket.client.WebSocketUpgradeRequest.onComplete(WebSocketUpgradeRequest.java:529)
        at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:218)
        at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:210)
        at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:481)
        at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:461)
        at org.eclipse.jetty.client.HttpReceiver.abort(HttpReceiver.java:557)
        at org.eclipse.jetty.client.HttpChannel.abortResponse(HttpChannel.java:152)
        at org.eclipse.jetty.client.HttpSender.terminateRequest(HttpSender.java:397)
        at org.eclipse.jetty.client.HttpSender.abort(HttpSender.java:574)
        at org.eclipse.jetty.client.HttpSender.lambda$executeAbort$0(HttpSender.java:361)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
        at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.eclipse.jetty.websocket.api.UpgradeException: 0 null
        ... 13 more
Caused by: org.eclipse.jetty.http.BadMessageException: 500: Request header too large
        at org.eclipse.jetty.client.http.HttpSenderOverHTTP$HeadersCallback.process(HttpSenderOverHTTP.java:235)
        at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:248)
        at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:229)
        at org.eclipse.jetty.client.http.HttpSenderOverHTTP.sendHeaders(HttpSenderOverHTTP.java:65)
        at org.eclipse.jetty.client.HttpSender.send(HttpSender.java:212)
        at org.eclipse.jetty.client.http.HttpChannelOverHTTP.send(HttpChannelOverHTTP.java:84)
        at org.eclipse.jetty.client.HttpChannel.send(HttpChannel.java:125)
        at org.eclipse.jetty.client.HttpConnection.send(HttpConnection.java:241)
        at org.eclipse.jetty.client.http.HttpConnectionOverHTTP$Delegate.send(HttpConnectionOverHTTP.java:269)
        at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.send(HttpConnectionOverHTTP.java:125)
        at org.eclipse.jetty.client.http.HttpDestinationOverHTTP.send(HttpDestinationOverHTTP.java:38)
        at org.eclipse.jetty.client.HttpDestination.process(HttpDestination.java:438)
        at org.eclipse.jetty.client.HttpDestination.process(HttpDestination.java:393)
        at org.eclipse.jetty.client.HttpDestination.send(HttpDestination.java:372)
        at org.eclipse.jetty.client.HttpDestination.succeeded(HttpDestination.java:307)
        at org.eclipse.jetty.client.AbstractConnectionPool.proceed(AbstractConnectionPool.java:321)
        at org.eclipse.jetty.client.AbstractConnectionPool$FutureConnection.succeeded(AbstractConnectionPool.java:554)
        at org.eclipse.jetty.client.AbstractConnectionPool$FutureConnection.succeeded(AbstractConnectionPool.java:532)
        at org.eclipse.jetty.util.Promise$Wrapper.succeeded(Promise.java:130)
        at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onOpen(HttpConnectionOverHTTP.java:133)
        at org.eclipse.jetty.io.ssl.SslConnection.onOpen(SslConnection.java:372)
        at org.eclipse.jetty.io.SelectorManager.connectionOpened(SelectorManager.java:324)
        at org.eclipse.jetty.io.ManagedSelector.createEndPoint(ManagedSelector.java:402)
        at org.eclipse.jetty.io.ManagedSelector.access$2100(ManagedSelector.java:65)
        at org.eclipse.jetty.io.ManagedSelector$CreateEndPoint.run(ManagedSelector.java:1069)
        ... 3 more

[Sat Sep 12 12:05:53 CEST 2026][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 404
Dabei seit: 05 / 2014
Betreff:

Re: TradeRepublic mit Hibiscus

 · 
Gepostet: 12.09.2026 - 13:22 Uhr  ·  #83
HomebankingUser47
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 3
Dabei seit: 09 / 2026
Betreff:

Re: TradeRepublic mit Hibiscus

 · 
Gepostet: 13.09.2026 - 15:40 Uhr  ·  #84
gut zu wissen. Danke.
Gewählte Zitate für Mehrfachzitierung:   0