Installation Through NI Package Manager Fails Due to Skyline RabbitMQ

Updated Aug 31, 2020

Reported In

Software

  • SystemLink Server
  • LabVIEW NXG Web Module
  • FlexLogger 2018 R3
  • FlexLogger
  • LabVIEW NXG

Issue Details

When I try to install SystemLink, FlexLogger, LabVIEW NXG or LabVIEW NXG Web Module I get the following error about NI Skyline RabbitMQ. How can I get around this?

 

Solution

This can usually be solved by the following steps:

1. Go into NI Package Manager and make sure that the Show full version numbers and infrastructure packages option is checked from inside the menu accessed by selecting the cog in the upper right-hand corner of NI Package Manager. 
 

2. Go to the Installed tab uncheck the box Products only. 
3. Enter "rabbit" into the search bar. Uninstall anything that shows up in that list. 
4. Enter "erlang" into the search bar. Uninstall anything that shows up in that list.
4. Go to the Windows Add or Remove Programs menu and search for the RabbitMQ server entry and OTP Erlang. Make sure to uninstall these as well if they are present. 
5. Restart your computer and try installing SystemLink, FlexLogger, or the LabVIEW NXG Web Module again. 

If this didn't solve the problem, you can try deactivating your anti-virus. This is because security software can sometimes block the installation of RabbitMQ or other dependencies of SystemLink, FlexLogger, or the LabVIEW NXG Web Module.

In some cases the uninstallation will not remove a registry key and this will cause the NI Package Manager to fail when installing the package. To resolve this follow the steps below:
  1. Open Regedit.exe
  2. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ
  3. Remove that key 

It is also important to note that the installation of other software can enable by default the installation of SystemLink, FlexLogger, and LabVIEW NXG. If you do not need to install any of these, make sure to uncheck them from the software selection in NI Package Manager previous to the installation. This can stop triggering the error, and can allow you to proceed with the installation of the software you do need to install in your system. 

If you are still having issues, follow the instructions in Generating and Locating NI Package Manager Error Logs to turn on MSI logging on your system. The next time you try to install and it fails with this error, an error file will be generated at the directory indicated in that link. Contact NI Support and include the entire NIPM logs directory in your service request.