After upgrading DX NetOps Spectrum, the $SPECROOT/webtomcat/bin/logs/webswing.log file may show thousands of warning messages similar to the following, and the OneClick web client will not display.
2026-03-24
15:40:51,155 WARN [Webswing Websocket Handler]
(SessionPoolImpl.java:243) Connected to server
[wss://<hostname>:9444/spectrum] rejected! Closing connection...2026-03-24
15:40:51,155 WARN [Webswing Websocket Handler]
(SessionPoolImpl.java:245) Reason: Session pool with id
[<hostname>] already registered!Spectrum, all supported versions
This issue typically occurs due to duplicate or stale files in the webtomcat webapps directory, such as a backed-up spectrum.war file or an extra directory from a previous installation or hot-fix. These duplicates cause Webswing to attempt multiple registrations for the same session pool ID when the multiple versions are initialized.
To resolve this issue, ensure only the required files and directories are present in the $SPECROOT/webtomcat/webapps directory.
This command will make changes to your system. Review it carefully before running.
$SPECROOT/webtomcat/webapps directory.admin (directory)admin.warspectrum (directory)spectrum.warwebswing-autoscaling.config.war file (e.g., a backup or differently named spectrum WAR) and its corresponding directory are present:spectrum directory (leave the spectrum.war file)..war file and its extracted directory.Upon restart, the spectrum directory will be re-extracted from the valid spectrum.war file, and the duplicate registration warnings should cease .