WHM CSF Reseller UI ACL

This forum is only for reproducible bugs with csf and lfd (i.e. not iptables problems, lack of understanding how to use a feature, etc). Posts must be accompanied with full technical details of the problem and how it can be recreated. Any posts not adhering to this, or not considered bugs, will be moved to the General Discussion (csf) forum.
7 posts Page 1 of 1
cPanelAdam
Junior Member
Posts: 3
Joined: 07 Nov 2017, 00:15


It looks like there was a change in the cPanel ACLs of 'software' to 'thirdparty' - https://documentation.cpanel.net/displa ... ence+Chart - going from version 66 to 68. The ACL that CSF tries to set is currently 'software-ConfigServer-csf', but the 'software' ACL is no longer available.

This has broken reseller access to the CSF UI in WHM.

If any additional information is needed, please let me know.
ForumAdmin
Moderator
Posts: 1341
Joined: 01 Oct 2008, 09:24


Thank you for pointing out the change. We'll have a fix in the next release.
ForumAdmin
Moderator
Posts: 1341
Joined: 01 Oct 2008, 09:24


Adam,

I've done a lot of working investigating this: You may need to contact me (Jonathan) at our email address: https://www.configserver.com/contact.html

I am not sure that 'software' to 'thirdparty' is the issue here. thirdparty appears to only reference the "Manage Third-Party Services" ACL privilege. It does not appear to be a replacement for software-XXX.

Looking at the driver configuration page:
https://documentation.cpanel.net/displa ... erl+Module
This clearly shows software-XXX being used. Whether I leave our driver as-is or change it to thirdparty-XXX it never shows up as a custom ACL in WHM > Edit Reseller Nameservers and Privileges.

If you edit /var/cpanel/resellers directly and add software-XXX to a reseller (then restart cpsrvd and logout/login the reseller), then the custom ACL function works correctly. This again shows that the WHM backend is working fine, it's the UI in WHM > Edit Reseller Nameservers and Privileges which is failing to show the software-XXX custom ACL from the driver information and therefore cannot add the software-ConfigServer-csf ACL to the reseller file.

Regards,
Jonathan
cPanelAdam
Junior Member
Posts: 3
Joined: 07 Nov 2017, 00:15


Hello,

My apologies for the confusion on this and thank you for checking. I'm still running into an issue with not being able to access the plugin via the reseller account. I'm going to check in with our devs on this.


Thank you again, have a great day.
cPanelAdam
Junior Member
Posts: 3
Joined: 07 Nov 2017, 00:15


Hello all!

There is an open case to resolve this issue, CPANEL-16801. Unfortunately I don't have a time frame but I can see they are working on the issue.

You can keep an eye on the change log for 68 at https://documentation.cpanel.net/displa ... Change+Log to see when the fix has been published.



Best regards,
Adam
ForumAdmin
Moderator
Posts: 1341
Joined: 01 Oct 2008, 09:24


I see that this has now been fixed in v68.0.16 (EDGE) :D
Fixed case CPANEL-16801: Ensure the Edit Reseller Privileges interface displays 3rdparty software privs.
caisc
Junior Member
Posts: 19
Joined: 03 Oct 2011, 07:38


cpanel v68.0.16 shows this fixed, but in my WHM
@ Home - Resellers »Edit Reseller Nameservers and Privileges

I am still unable to find that config server option that allows usage of plugin to resellers.

Anyone else faced this issue?

Thanks
7 posts Page 1 of 1