CPANEL-40556 - DNS Only Manage Plugins
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?
-
Hey there! It is documented that the Manage Plugins interface is not available in DNSOnly: 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: 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.0 -
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. :| 0 -
It is available in v100. 0 -
@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. 0 -
Let me do some research on this and I'll reply once I have more details. 0 -
After some discussion with the team I've created case CPANEL-40556 to see if that's something that can be restored in DNSOnly. I'll be sure to post updates as I get them. 0 -
Thanks. 0 -
Sure thing! 0 -
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! 0 -
I wouldn't expect there to be any changes to this yet, as our team hasn't made any changes to the case at this time. Once that happens, I'll be sure to make a post. 0 -
@cPRex Do you have a link, so that I can monitor any progress on this? TIA 0 -
I'm poking the team to see where we're at with this and I'll let you know! 0 -
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. 0 -
Since this is more of an improvement than an issue
Actually, it's not, it's a regression: the feature WAS there, now gone. The improvement is in removing the non-relevant references from the DNS Only installation. ;)0 -
If you wanted something in the mean time, there's always the DNS Node option, although that's not free like DNSOnly. 0 -
DNS Node option, although that's not free like DNSOnly.
Not an option for me, with my small client "pool". The cost of WHM/cPanel itself is a major expense, as it is. :'( So there's no means for Joe Public (me) to track CPANEL-40556 ?0 -
Oh I know, I was just throwing that out there for completeness. Until we decide how it's going to be handled I don't have anything to track just yet. 0 -
Subscribing for news. I had munin installed and working in my DNSONLY servers until version 104.x where for my surprise, its gone. Thanks 0 -
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: /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.0 -
(Goes off to check it out..) [QUOTE]Warning: This script is deprecated and will be removed in 11.104, please use 'scripts/check_cpanel_pkgs' instead.
Why oh why does WHM still have mailman around? (Semi-rhetorical.) [QUOTE][2022-08-02 11:40:29 -0500] Cpanel::Exception::UserNotFound/(XID 8z2vm5) You do not have a user named "mailman". [2022-08-02 11:40:29 -0500] at /usr/local/cpanel/Cpanel/PwUtils.pm line 29. [2022-08-02 11:40:29 -0500] Cpanel::PwUtils::normalize_to_uid("mailman") called at /usr/local/cpanel/Cpanel/AccessIds/Normalize.pm line 79 [2022-08-02 11:40:29 -0500] Cpanel::AccessIds::Normalize::normalize_user_and_groups("mailman", "mailman") called at /usr/local/cpanel/Cpanel/AccessIds/SetUids.pm line 53 [2022-08-02 11:40:29 -0500] Cpanel::AccessIds::SetUids::setuids("mailman", "mailman") called at /usr/local/cpanel/bin/build_munin_conf line 350 -
Yay! This is "spot on" - thanks @cPRex much appreciated. It may be useful to add a note (as an option/addendum) to the official WHM/cPanel DNS Only page, for the benefit of others. Now, to paste in my settings, to monitor bind. ;) 0 -
Ooooooh I like the idea of adding something to the docs. I'll poke that team now! 0 -
All 4 of my DNSOnly monitoring back to 'normal'. :cool: Example of what went before, is attached. 0 -
As a form of repayment, for your assistance, this may be useful for someone.. # /scripts/update_local_rpm_versions --edit target_settings.munin installed # /scripts/check_cpanel_pkgs --fix --targets=munin # cd /etc/munin/plugins # ln -s /usr/local/cpanel/3rdparty/share/munin/plugins/named named # ln -s /usr/local/cpanel/3rdparty/share/munin/plugins/bind9 bind9 # ln -s /usr/local/cpanel/3rdparty/share/munin/plugins/bind9_rndc bind9_rndc # ln -s /usr/local/cpanel/3rdparty/share/munin/plugins/multips_memory multips_memory # vi /etc/munin/plugin-conf.d/cpanel.conf
Add the following at the end. Memory usage of services may be modified to suit:[bind9] user root [bind9_rndc] user root env.querystats /var/named/data/named_stats.txt [multips_memory] user root env.names httpd php-fpm mysqld exim dovecot named python3 clamd lfd cpsrvd dnsadmin systemd
Activate the changes# systemctl restart munin-node
0 -
Awesome! Thanks to all. 0 -
Hey there! It is documented that the Manage Plugins interface is not available in DNSOnly: https://docs. .net/whm/cpanel/manage-plugins/ The package itself is housed here:
0 -
@cPRex Today's WHM update wiped out this good work. Is there a way to retain the change through successive updates? Fortunately, the symbolic links were maintained, saving a little bit of setup time. ;) 0 -
You're saying the update removed Munin? 0 -
I confirm, luckyly this times old graphs where preserved after reinstall. 0 -
Well this is not ideal - let me see what I can find on my end. 0
Please sign in to leave a comment.
Comments
36 comments