Since upgraded Spectrum to 24.3.12, the OneClick WebApp does not launch successfully.
The following message is displayed:
Reconnecting... (4)
There are too many active connections right now, please try again later.
Error in the $SPECROOT/webtomcat/bin/logs/webswing.log file:
2025-08-18 21:23:34,531 WARN [https-jsse-nio-9443-exec-10] (SessionPoolManagerImpl.java:1088) Can not start new session of /oneclickwebapp. No free session pool.
2025-08-18 21:23:34,539 INFO [https-jsse-nio-9443-exec-14] (BrowserWebSocketConnectionEndpoint.java:181) Websocket to browser closed, session [2], close code [1000], reason [Disconnecting instance.]!
2025-08-18 21:41:15,608 ERROR [https-jsse-nio-9443-exec-13] (SessionPoolManagerImpl.java:1632) Could not find target session pool connection for downloadSessionPoolLogs [undefined]!
Error in the $SPECROOT/webtomcat/logs/catalina.log file:
2025-08-18 21:22:14,480 ERROR [SP Reconnect Scheduler] (SessionPoolInstanceServiceImpl.java:309) Failed to connect websocket to server [wss://oneclick_server.infra.xxxx.com:9443/spectrum]! SSL handshake has failed
DX NetOps Spectrum 24.3.11 and above
There is a wrong FQDN in the $SPECROOT/webtomcat/bin/webswing-sessionpool.properties file:
webswing.server.websocketUrl = wss://oneclick_server.infra.xxxx.com:9443/spectrum
Also please check that the port is the correct port that webtomcat is using to bind, in the above example 9443 is the correct port number for webtomcat.
Fixed the typos (wrong FQDNs) in the $SPECROOT/webtomcat/bin/webswing-sessionpool.properties file and stop/start the WebTomcat service.
**Note** - value should match webswing.server.websocketUrl entry in $SPECROOT/webtomcat/bin/webswing-admin.properties
$SPECROOT/webtomcat/bin/stopWebTomcat.sh
$SPECROOT/webtomcat/bin/startWebTomcat.sh
In Spectrum 24.3.11 and higher we added the Webswing Cluster.