SRMS Installation Troubleshooting
Installation Logs
Default location of the SRMS installation 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 theRabbitMQfolder.{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.