Uninstall RabbitMQ and Erlang

Before you can upgrade the version of RabbitMQ and Erlang that your NICE Uptivity system is using, you must uninstall your current version of RabbitMQ and Erlang.

If you are performing a new installation of NICE Uptivity, you may safely skip this task and proceed to Install Erlang.

This task must be performed on any server running RabbitMQ.

  1. Stop all Uptivity services.
  2. Stop the RabbitMQ service:
    1. Open a command prompt and navigate to the sbin folder similar to the following example (the path to the sbin folder may vary depending on your configuration):

      C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-<version number>\sbin\

    2. Enter the command:

      rabbitmqctl shutdown

  3. Open Control Panel > Programs and Features.
  4. Locate and uninstall RabbitMQ.
  5. Stop the EPMD service:
    1. Open an administrator command prompt and navigate to the original location of Erlang (usually: C:\Program Files\erlx.x\erts-x.x\bin)
    2. Enter the command:

      epmd.exe -kill

  6. Locate and uninstall Erlang.
  7. If the system uses OpenSSL, locate and uninstall OpenSSL.
  8. Close Control Panel.
  9. Delete the following items from the registry: 
    1. Open Regedit.
    2. Delete these items: 
      • HKEY_LOCAL_MACHINE > SOFTWARE > Ericsson
      • HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Ericsson
    3. Close the registry.
  10. Open File Explorer.
  11. Navigate to the RabbitMQ folder and delete the folder (if present). The RabbitMQ folder is usually found in C:\Program Files.
  12. Navigate to the Erlang folder and delete the folder. The Erlang folder is usually found in C:\Program Files.
  13. Navigate to the RabbitMQ folder and delete the folder. Typically the RabbitMQ folder can be found in C:\Program Files (x86)\CallCopy or C:\RabbitMQ. (You can verify the location of the RabbitMQ folder by viewing the RABBITMQ_BASE system variable in your system's environment variables.)
  14. In the directory navigation field, enter %appdata%.
  15. Delete the RabbitMQ folder.
  16. Navigate to C:\Users\Administrator (or the user account that RabbitMQ was installed under) and delete the .erlang.cookie file.
  17. In the directory navigation field, enter %windir%.
  18. Delete the .erlang.cookie file (if present).
  19. In %windir%, navigate to system32\config\systemprofile and delete the .erlang.cookie file (if present).
  20. In %windir%, navigate to system32\config\systemprofile\AppData\Roaming and delete the RabbitMQ folder (if present).

You can now install the updated versions of RabbitMQ and Erlang.

If your system uses SSL for RabbitMQ, you must regenerate your keys and reconfigure your system to use SSL after you have uninstalled your current versions of RabbitMQ and Erlang.

 

Next Task | Install Erlang >>