Run the command: cpcmd admin:collect '[rampart.max,rampart.ips]' null '[foo.bar]'
Result:
(3309084a-4c9f-570b-afd9-6dd718e349d3 Error) EXCEPTION: Class "Opcenter\Account\Auth" not found
[/usr/local/apnscp/lib/Opcenter/Account/Enumerate.php:109]
0. Opcenter\Account\Enumerate::freeform(["foo.bar"])
[/usr/local/apnscp/lib/modules/admin.php:938]
1. Admin_Module->collect(["rampart.max", "rampart.ips"], null, ["foo.bar"])
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
2. Module\Skeleton\Standard->_invoke("collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/apnscpfunction.php:996]
3. apnscpFunctionInterceptor->call("admin_collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/CLI/cmd.php:55]
4. CLI\__call("admin_collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/CLI/cmd.php:574]
5. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
0. Opcenter\Account\Enumerate::freeform(["foo.bar"])
[/usr/local/apnscp/lib/modules/admin.php:938]
1. Admin_Module->collect(["rampart.max", "rampart.ips"], null, ["foo.bar"])
[/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
2. Module\Skeleton\Standard->_invoke("collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/apnscpfunction.php:996]
3. apnscpFunctionInterceptor->call("admin_collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/CLI/cmd.php:55]
4. CLI\__call("admin_collect", [["rampart.max", "rampart.ips"], null, [["foo.bar"]]])
[/usr/local/apnscp/lib/CLI/cmd.php:574]
5. CLI\main()
[/usr/local/apnscp/bin/cmd:7]
Version:
revision: 9db572575e9ec08d53dc5e855623ee7f4e0eddb3
timestamp: 1774977555
ver_maj: 3
ver_min: 2
ver_patch: 0
ver_pre: 9db572575-dirty
dirty: true
debug: false
diff --git a/lib/Opcenter/Account/Enumerate.php b/lib/Opcenter/Account/Enumerate.php
index 230fa87f8..c58d084f0 100644
--- a/lib/Opcenter/Account/Enumerate.php
+++ b/lib/Opcenter/Account/Enumerate.php
@@ -106,7 +106,7 @@
if (0 === strncmp($s, 'site', 4) && ctype_digit(substr($s, 4))) {
continue;
}
- if (!($all = Auth::get_site_id_from_invoice($s))) {
+ if (!($all = \Auth::get_site_id_from_invoice($s))) {
continue;
}
// push to front to reduce comps
@@ -118,4 +118,4 @@
return $sites;
}
- }
\ No newline at end of file
+ }
After the fix: cpcmd admin:collect '[rampart.max,rampart.ips]' null '[foo.bar]'
Result:
foo.bar:
active: true
rampart: { max: 25, ips: null }
domain: foo.bar