View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006973 | SymmetricDS Pro | Bug | public | 2025-06-23 18:44 | 2025-07-10 17:14 |
Reporter | emiller | Assigned To | emiller | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.13.0 | ||||
Target Version | 3.16.4 | Fixed in 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. |
|
Included in the 3.16.4 release |
SymmetricDS: 3.16 b7ea19cc 2025-07-01 15:00:13 evan-miller-jumpmind Committer: GitHub Details Diff |
0006973: Added node authentication to the connection test to prevent a 659 response and moved properties into the header (#308) 0006973: Added node authentication to the connection test to prevent a 659 response and moved properties into the header |
Affected Issues 0006973 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IBandwidthService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/BandwidthService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/ITransportManager.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/internal/InternalTransportManager.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/web/WebConstants.java | Diff File | ||
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/transport/MockTransportManager.java | Diff File | ||
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/transport/http/HttpBandwidthBalancerTest.java | Diff File | ||
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/BandwidthSamplerUriHandler.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-06-23 18:44 | emiller | New Issue | |
2025-06-23 18:44 | emiller | Status | new => assigned |
2025-06-23 18:44 | emiller | Assigned To | => emiller |
2025-06-23 18:44 | emiller | Tag Attached: ui | |
2025-06-24 20:41 | emiller | Note Added: 0003135 | |
2025-06-24 20:47 | emiller | Note Added: 0003136 | |
2025-07-01 15:01 | pbelov | Status | assigned => resolved |
2025-07-01 15:01 | pbelov | Resolution | open => fixed |
2025-07-01 15:01 | pbelov | Fixed in Version | => 3.16.4 |
2025-07-01 16:00 | Changeset attached | => SymmetricDS 3.16 b7ea19cc | |
2025-07-10 17:14 | pbelov | Note Added: 0003204 | |
2025-07-10 17:14 | pbelov | Status | resolved => closed |