View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006973 | SymmetricDS Pro | Bug | public | 2025-06-23 18:44 | 2025-06-24 20:47 |
Reporter | emiller | Assigned To | emiller | ||
Priority | normal | ||||
Status | assigned | Resolution | open | ||
Product Version | 3.13.0 | ||||
Target Version | 3.16.4 | ||||
Summary | 0006973: The connection test on the Manage Nodes screen receives a 659 response and does not work | ||||
Description | It should be possible to test the connection between two nodes via the Test -> Connection button on the Manage Nodes screen. However, the connection test receives a 659 response and fails, causing the Connection Test dialog to not get populated with any results. The connection test logs the following error: 2025-04-15 03:54:43,721 ERROR [server] [BandwidthService] [server-diagnostic-1] StackTraceKey.init [IOException:3100776585] java.io.IOException: Server returned HTTP response code: 659 for URL: https://localhost:31417/sync/client/bandwidth?direction=pull&sampleSize=100000 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:2014) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1615) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223) at org.jumpmind.symmetric.transport.http.HttpConnection.getInputStream(HttpConnection.java:67) at org.jumpmind.symmetric.service.impl.BandwidthService.getDownloadResultsFor(BandwidthService.java:81) at org.jumpmind.symmetric.service.impl.BandwidthService.getDownloadKbpsFor(BandwidthService.java:64) at org.jumpmind.symmetric.service.impl.BandwidthService.diagnoseDownloadBandwidth(BandwidthService.java:160) at com.jumpmind.symmetric.console.impl.cK.a(NodeConnectionDiagnosticScreen.java:446) at com.jumpmind.symmetric.console.impl.cK.b(NodeConnectionDiagnosticScreen.java:368) at com.jumpmind.symmetric.console.impl.cK.b(NodeConnectionDiagnosticScreen.java:159) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) | ||||
Tags | ui | ||||
|
PR: https://github.com/JumpMind/symmetric-ds/pull/308 |
|
The above PR fixes the 659 response, but it doesn't fix the Test Connection dialog on the Manage Nodes screen. The Test Connection dialog is affected by the following Vaadin bug: https://github.com/vaadin/flow-components/issues/6751 We have to upgrade to a newer version of Vaadin to fix this bug. This will be done as a part of issue #6968. |