SRMS Installation Troubleshooting
Installation Logs
Default location of the SRMS instalation logs:
%appdata%\SessionRecordingManager\Logs
RabbitMQ and Erlang/OTP Upgrade Troubleshooting
This section provides the detailed procedure to upgrade Erlang OTP and RabbitMQ, which is necessary when upgrading components such as:
- Session Recording Manager
- VM Scale Booster
- Scheduler
- Action Processors
These modules may require newer versions of RabbitMQ and Erlang OTP as prerequisites.
Note:
The released modules require the exact version of RabbitMQ to function correctly.
RabbitMQ/ Erlang OTP Upgrade Steps:
-
Connect to the machine using credentials with local administrator privileges.
-
Uninstall the existing Erlang and RabbitMQ from the system.
-
Navigate to the following path:
C:\Users\{Username}\AppData\Roaming
And delete theRabbitMQ
folder.{Username}
refers to the user who originally installed RabbitMQ.
-
If the RabbitMQ folder cannot be deleted or an exception occurs, restart the system and attempt to delete the folder again.
-
Delete the Erlang cookie files from the following two locations:
(The file is named.erlang.cookie
)-
C:\Users\{Username}
-
C:\Windows\System32\config\systemprofile
-
-
Download and install the supported Erlang OTP version.
- Run the installer as a local Administrator.
-
Download and install the compatible version of RabbitMQ.
- Run the installer as a local Administrator.
-
After RabbitMQ is installed, run the RabbitMQ configuration script to configure it for use with HyWorks modules correctly.
Note:
It is important to use the same RabbitMQ username and password as before.
Changing these credentials may cause failures in the dependent modules.