Imunify plugin UI issues and hotfix information

June 2nd, we started to have reports that the interface page for the Imunify plugin (both AV and 360) was blank on some customer boxes. The following logging showed in ~iworx/var/log/iworx.log when accessing the page:

2023-06-06 15:20:59.33676 [nosess-hf5k-ilck-WEB] [ERR]   : Ctrl does not exist: Ctrl_DoESnOtExiST : /assets/static/index.js
2023-06-06 15:20:59.41034 [nosess-4ujm-yem8-WEB] [ERR]   : Ctrl does not exist: Ctrl_DoESnOtExiST : /assets/js/config.js
2023-06-06 15:20:59.53082 [e839jm-jh1s-11uj-WEB] [INFO]  :  108.17.85.15 routing: Ctrl_Nodeworx_ImunifyavAssets -> index : /nodeworx/imunifyav/assets/static/importmap.json
2023-06-06 15:20:59.81671 [nosess-9yzr-twlv-WEB] [ERR]   : Ctrl does not exist: Ctrl_DoESnOtExiST : /assets/js/config.js
2023-06-06 15:20:59.92170 [nosess-rgld-aa4p-WEB] [ERR]   : Ctrl does not exist: Ctrl_DoESnOtExiST : /assets/static/index.js

While we initially could not reproduce the issue, by the 5th, our test boxes were also affected.

It was discovered that an upstream change to the Imunify UI negatively affected our plugin integration.

We released a hotfix for this issue on June 9th around 12:30 PM EST for the following InterWorx versions/channels:

  • 7.13.5 (Base/Stable)
  • 7.13.6 (Release)
  • 7.13.7 (Release Candidate)
  • 7.13.8 (Beta)

The hotfix will automatically apply to servers throughout the day, however, to manually install:

  1. Log in to the server at the CLI as root, either via SSH or from the terminal

  2. From the CLI, run the following:

    yum clean all
    yum install interworx-hotfix
    

However, the fix also requires re-installing Imunify from their beta channel. To do so:

  1. Log in to the server at the CLI as root, either via SSH or from the terminal

  2. From the CLI, run the following–this may take a few minutes to complete, especially when using 360:

    ~iworx/bin/imunify.pex --uninstall

  3. Once the uninstall script finishes, run the following to re-install Imunify from their beta channel–again, this may take a few minutes to complete, especially when using 360:

    • For AV:

      ~iworx/bin/imunify.pex --install --version av --beta

    • For 360:

      ~iworx/bin/imunify.pex --install --version im360 --beta

After following the above steps, the Imunify plugin interface should now work. A hard refresh of the page may be required.

If the above steps to not work, or you run into any furthre issues, please reach out to the support team at https://support.interworx.com

Thanks,
-Jenna
Friendly Neighborhood InterWorx Support Manager

Hi,

Just wondering what the current status of this, and the Imunify360 integration in general, is?

The product is very good, and until this happened the integration was very helpful!

Thanks!

Hello–

We have not had any reports of any issues lately with Imunify.

Thanks,
-Jenna