From 1b5e34d3f4da3dce1d093405d648a943d271b6d8 Mon Sep 17 00:00:00 2001 From: Chris Henson Date: Thu, 5 Jul 2018 13:52:46 -0400 Subject: [PATCH] 0003618: If you access the web ux from two different symds instances on the same host with different ports the web ux becomes confused --- .../main/java/org/jumpmind/symmetric/SymmetricWebServer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricWebServer.java b/symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricWebServer.java index c8a3bb42a0..9bb391e546 100644 --- a/symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricWebServer.java +++ b/symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricWebServer.java @@ -283,8 +283,11 @@ public SymmetricWebServer start(int httpPort, int securePort, int httpJmxPort, M .setInitParameter(WebConstants.INIT_PARAM_MULTI_SERVER_MODE, Boolean.toString(true)); } + webapp.getSessionHandler().getSessionCookieConfig().setName("JSESSIONID_" + (httpsPort > 0 && httpsEnabled ? httpsPort : "") + (httpEnabled && httpPort > 0 ? "_" + httpPort : "")); + server.setHandler(webapp); + Class remoteStatusEndpoint = loadRemoteStatusEndpoint(); if (remoteStatusEndpoint != null) { ServerContainer container = WebSocketServerContainerInitializer.configureContext(webapp);