A few people have got a bit annoyed at the promotions/advertisements within their WHM webhosting control panel as developed by cPanel Inc (specifically, I saw the feature request “give server admins a way to turn off spam ads“).
Whilst cPanel partners (i.e. whoever your brought your cPanel licence from – usually your datacenter or web hosting provider) have the ability to toggle these cPanel Store Purchases from their cPanel Inc “manage2” interface, there is a way of disabling it yourself by “abusing” the internal testing code built into cPanel (specifically /usr/local/cpanel/Cpanel/Config/Sources.pm
which is called by /usr/local/cpanel/Cpanel/Whostmgr/Store.pm
which, in turn, is called by /usr/local/cpanel/Whostmgr/Store/Product/ImunifyAVPlus.pm
):
1. Create a file (as root) called /etc/cpsources.conf
2. In that file add the following line:
STORE_SERVER_URL=https://invalid.example.com/
(or any non-resolvable URL you like)
WHM/cPanel will then be unable to fetch the list of available products and will fall back to not promoting them.
Be First to Comment