SOLVED CPANEL-40556 - DNS Only Manage Plugins

ejsolutions

Well-Known Member
Jan 6, 2013
87
36
68
cPanel Access Level
Root Administrator
WHM/cPanel 102.0.11 (a version with horrible interface)

The Plugin Manager interface appears to have been removed, preventing for example munin, to be installed.
A manual invocation using cpsession ID and /scripts2/manage_plugins produces a 403 forbidden error.
Pre-existing 3rd party plugins, such as from waytotheweb/ConfigServer appear to be unaffected.
Since when was this removed and can we have it back?

Is there a backdoor method to install munin, meantime?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,597
2,617
363
cPanel Access Level
Root Administrator
Hey there! It is documented that the Manage Plugins interface is not available in DNSOnly:


The package itself is housed here:


and there's no reason you couldn't install it from that, but you'll likely be met with a series of dependency issues on a DNSOnly system. Here is what I ran into with a fresh AlmaLinux 8 install with DNSOnly:

Code:
error: Failed dependencies:
    cpanel-perl-532-date-manip is needed by cpanel-munin-2.0.30-2.cp1198.x86_64
    cpanel-perl-532-net-server is needed by cpanel-munin-2.0.30-2.cp1198.x86_64
    cpanel-perl-532-rrds is needed by cpanel-munin-2.0.30-2.cp1198.x86_64
There could be more compatibility issues after those dependencies, but I didn't pursue it further than that.
 

ejsolutions

Well-Known Member
Jan 6, 2013
87
36
68
cPanel Access Level
Root Administrator
Sorry, I didn't receive any notification of your reply.

Contrary to the documentation that you've linked and certainly prior to the interface update, I'm 98% convinced the munin plugin was available.
I used it to monitor my nameservers and how much traffic they were offloading from my main WHM/cPanel servers.
I don't think it was a hallucination!

Could it have been inherited from an older WHM release (<100) and subsequently removed? Wouldn't surprise me in the slightest. :|
 

ejsolutions

Well-Known Member
Jan 6, 2013
87
36
68
cPanel Access Level
Root Administrator
@quietFinn Thank you very much for confirming that I'm not totally senile. :)
@cPanel Please reinstate the interface, even if just to install munin - the others are irrelevant for DNS Only.
 
Last edited:

ejsolutions

Well-Known Member
Jan 6, 2013
87
36
68
cPanel Access Level
Root Administrator
After a significant VPS upgrade, I've reinstalled DNS Only on one server..
Still no access to the munin plugin but there are entries for IminufyAV & Wordpress Toolkit - crazy, is the only polite way to describe this!
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,597
2,617
363
cPanel Access Level
Root Administrator
I've reached out to them and they are currently discussing a plan and *hope* to have some details this week. If not, I'll poke them again. Since this is more of an improvement than an issue, I don't have one of those nifty articles to link.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,597
2,617
363
cPanel Access Level
Root Administrator
I have two thoughts on this now.

First thought - there are not currently plans to bring back the Manage Plugins interface to DNSOnly.

Second thought - you can workaround this with the following:

Code:
/scripts/update_local_rpm_versions --edit target_settings.munin installed
/scripts/check_cpanel_rpms --fix --targets=munin
That will get the Munin interface installed and the service up and running.

I hope that's enough to fulfill the demand for Munin on DNSOnly at this point, but let me know if you have any other feedback.
 
  • Like
Reactions: ejsolutions