Issue
Customers are reporting that the server has both ImunifyAV and Imunify360 User Interface (UI) packages, but only the ImunifyAV UI is displayed. The main error observed is: ImportError: cannot import name 'AVSource' from 'defence360agent.internals.lazy_load' (/opt/imunify360/venv/lib64/python3.8/site-packages/defence360agent/internals/lazy_load.py)
Environment
- Imunify360
- cPanel
Solution
As a super general solution, both ImunifyAV and Imunify360 packages can be removed and Imunify360 reinstalled:
# wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh -O imav-deploy.sh
# bash ./imav-deploy.sh --uninstall
# wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh -O i360deploy.sh
# bash ./i360deploy.sh
Cause
The UI is delivered with the imunify-antivirus-cpanel
package, while imunify360-firewall-cpanel
doesn't have it. This issue seems to occur when the product is installed with the deploy script which does not update Imunify Antivirus at the same time. There seems to be an incompatibility issue when Imunify360 Firewall 7.2.0 is installed with Imunify Antivirus version less than 7.2.0.
Useful links
https://cloudlinux.zendesk.com/hc/en-us/articles/9101860364956
Comments
0 comments
Please sign in to leave a comment.