Unable to locate the FreePBX BMO Class 'Vpn’A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install vpn 2) fwconsole ma enable vpn
This problem happens when I try to save and rebuild an existing provisioning profine.
fwconsole ma install vpn = unable to install module vpn; cannot find module fwconsole ma enable vpn = module vpn cannot be enabled
fwconsole ma --edge upgrade sysadmin
fwconsole ma --edge upgrade endpoint
/var/www/html/admin/libraries/BMO/Self_Helper.class.php
}
// Right, after all of this we should now have our object ready to create.
if (!class_exists($objname,false) && !class_exists($this->moduleNamespace.$objname,false) && !class_exists($this->freepbxNamespace.$objname,false)) {
// Bad things have happened.
if (!$loaded) {
$sobjname = strtolower($objname);
throw new \Exception(sprintf(_("Unable to locate the FreePBX BMO Class '%s'"),$objname) . sprintf(_("A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install %s 2) fwconsole ma enable %s"),$sobjname,$sobjname),404);
//die_freepbx(sprintf(_("Unable to locate the FreePBX BMO Class '%s'"),$objname), sprintf(_("A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) amportal a ma install %s 2) amportal a ma enable %s"),$sobjname,$sobjname));
}