New server, Rocky 10, can't create new accounts.

Brand new server, no issues with the Rocky 10 install.
Everything looks good but when I try to create a test account, it fails.
Here’s the output from a targetted session debug.
I’m using the defaults on the account creation page, and adding a random password and that’s it. Nothing special or customized.
I can’t figure out what the apache, webuser error is all about.

         0. Error_Reporter::merge_buffer([[message:"AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'", severity:4, caller:"Admin_Module::add_site", bt:null], [[message:"Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "we...", severity:16, caller:"Util_Process::formatDataCallProc", bt:"         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache",..."], []]])
            [/usr/local/apnscp/lib/datastream.php:312]
         1. DataStream->unpack("")
            [/usr/local/apnscp/lib/datastream.php:404]
         2. DataStream->pipeline("")
            [/usr/local/apnscp/lib/datastream.php:394]
         3. DataStream->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]
         4. Module\Skeleton\Standard->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/modules/admin.php:526]
         5. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         6. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         7. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php:34]
         8. Page_Container->afiCall("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/html/page_container.php:646]
         9. Page_Container->__call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/apps/nexus/nexus.php:356]
        10. apps\nexus\Page->addSite([[email:"blackhole@apnscp.com", notes:"", plan:"basic", enabled:"1"], [[tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", pwoverride:"0", iprestrict:"50"], []]])
            [/usr/local/apnscp/apps/nexus/nexus.php:292]
        11. apps\nexus\Page->on_postback([[[domain:"myapnscpdomain.com", email:"blackhole@apnscp.com", admin_user:"myadmin", notes:"", plan:"basic", enabled:"1"], [tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", ]]])
            [/usr/local/apnscp/lib/html/page_container.php:1106]
        12. Page_Container->_processPostback()
            [/usr/local/apnscp/lib/html/page_container.php:1054]
        13. Page_Container->handle_request()
            [/usr/local/apnscp/public/index.php:101]
         0. Error_Reporter::merge_buffer([[message:"AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'", severity:4, caller:"Admin_Module::add_site", bt:null], [[message:"Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "we...", severity:16, caller:"Util_Process::formatDataCallProc", bt:"         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache",..."], []]])
            [/usr/local/apnscp/lib/datastream.php:312]
         1. DataStream->unpack("")
            [/usr/local/apnscp/lib/datastream.php:404]
         2. DataStream->pipeline("")
            [/usr/local/apnscp/lib/datastream.php:394]
         3. DataStream->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]
         4. Module\Skeleton\Standard->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/modules/admin.php:526]
         5. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         6. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         7. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php:34]
         8. Page_Container->afiCall("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/html/page_container.php:646]
         9. Page_Container->__call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/apps/nexus/nexus.php:356]
        10. apps\nexus\Page->addSite([[email:"blackhole@apnscp.com", notes:"", plan:"basic", enabled:"1"], [[tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", pwoverride:"0", iprestrict:"50"], []]])
            [/usr/local/apnscp/apps/nexus/nexus.php:292]
        11. apps\nexus\Page->on_postback([[[domain:"myapnscpdomain.com", email:"blackhole@apnscp.com", admin_user:"myadmin", notes:"", plan:"basic", enabled:"1"], [tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", ]]])
            [/usr/local/apnscp/lib/html/page_container.php:1106]
        12. Page_Container->_processPostback()
            [/usr/local/apnscp/lib/html/page_container.php:1054]
        13. Page_Container->handle_request()
            [/usr/local/apnscp/public/index.php:101]
Unhandled Exception
fatal(): failed to create account
string(1593) "#0 /usr/local/apnscp/lib/error_reporter.php(1254): Error_Reporter::append_msg('fatal(): failed...', Array, 64)
#1 /usr/local/apnscp/lib/datastream.php(312): Error_Reporter::merge_buffer(Array)
#2 /usr/local/apnscp/lib/datastream.php(404): DataStream->unpack('q\xDB\x10\x00O:12:"apnsc...')
#3 /usr/local/apnscp/lib/datastream.php(394): DataStream->pipeline('q\xDB\x10\x00O:12:"apnsc...')
#4 /usr/local/apnscp/lib/Module/Skeleton/Standard.php(201): DataStream->query('admin_add_site', 'myapnscpdomain....', 'myadmin', Array, Array)
#5 /usr/local/apnscp/lib/modules/admin.php(526): Module\Skeleton\Standard->query('admin_add_site', 'myapnscpdomain....', 'myadmin', Array, Array)
#6 /usr/local/apnscp/lib/Module/Skeleton/Standard.php(146): Admin_Module->add_site('myapnscpdomain....', 'myadmin', Array, Array)
#7 /usr/local/apnscp/lib/apnscpfunction.php(991): Module\Skeleton\Standard->_invoke('add_site', Array)
#8 /usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php(34): apnscpFunctionInterceptor->call('admin_add_site', Array)
#9 /usr/local/apnscp/lib/html/page_container.php(646): Page_Container->afiCall('admin_add_site', Array)
#10 /usr/local/apnscp/apps/nexus/nexus.php(356): Page_Container->__call('admin_add_site', Array)
#11 /usr/local/apnscp/apps/nexus/nexus.php(292): apps\nexus\Page->addSite(Array, Array)
#12 /usr/local/apnscp/lib/html/page_container.php(1106): apps\nexus\Page->on_postback(Array)
#13 /usr/local/apnscp/lib/html/page_container.php(1054): Page_Container->_processPostback()
#14 /usr/local/apnscp/public/index.php(101): Page_Container->handle_request()
#15 {main}"
Show Full Stack
Error Buffer
array(5) {
  [0]=>
  array(4) {
    ["message"]=>
    string(367) "AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'"
    ["severity"]=>
    int(4)
    ["caller"]=>
    string(20) "DataStream::pipeline"
    ["bt"]=>
    NULL
  }
  [1]=>
  array(4) {
    ["message"]=>
    string(2897) "DataStream::pipeline(): Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'
INFO   : no mysql database prefix specified - suggesting `myap_'
ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed
         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "webuser"], 16, null)
            [/usr/local/apnscp/lib/error_reporter.php:627]
         1. Error_Reporter::add_error("check on `%s',`%s' failed", ["apache", "webuser"])
            [/usr/local/apnscp/lib/log_wrapper.php:72]
         2. error("check on `%s',`%s' failed", "apache", "webuser")
            [/usr/local/apnscp/lib/Opcenter/Service/ConfigurationContext.php:168]
         3. Opcenter\Service\ConfigurationContext->preflight()
            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:758]
         4. Opcenter\SiteConfiguration->verify("apache", Opcenter\Service\ConfigurationContext)
            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:677]
         5. Opcenter\SiteConfiguration->verifyAll()
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:183]
         6. Opcenter\Account\Create->installServices("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Cardinal.php:143]
         7. Event\Contracts\Subscriber@anonymous/usr/local/apnscp/lib/Event/Cardinal.php:132$9e->update("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Manager.php:187]
         8. Event\Manager->fire("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Cardinal.php:172]
         9. Event\Cardinal::fire(["FILESYSTEM", "created"], Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:79]
        10. Opcenter\Filesystem->populate()
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]
        11. Opcenter\Filesystem::create("site1", null)
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]
        12. Opcenter\Account\Create->exec()
            [/usr/local/apnscp/bin/AddDomain:36]
FATAL  : fatal(): failed to create account
         0. Error_Reporter::trigger_fatal("failed to create account", )
            [/usr/local/apnscp/lib/log_wrapper.php:50]
         1. fatal("failed to create account")
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:80]
         2. Opcenter\Filesystem->populate()
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]
         3. Opcenter\Filesystem::create("site1", null)
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]
         4. Opcenter\Account\Create->exec()
            [/usr/local/apnscp/bin/AddDomain:36]
"
    ["severity"]=>
    int(16)
    ["caller"]=>
    string(20) "DataStream::pipeline"
    ["bt"]=>
    string(4306) "         0. Error_Reporter::merge_buffer([[message:"AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'", severity:4, caller:"Admin_Module::add_site", bt:null], [[message:"Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "we...", severity:16, caller:"Util_Process::formatDataCallProc", bt:"         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache",..."], []]])
            [/usr/local/apnscp/lib/datastream.php:312]
         1. DataStream->unpack("")
            [/usr/local/apnscp/lib/datastream.php:404]
         2. DataStream->pipeline("")
            [/usr/local/apnscp/lib/datastream.php:394]
         3. DataStream->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]
         4. Module\Skeleton\Standard->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/modules/admin.php:526]
         5. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         6. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         7. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php:34]
         8. Page_Container->afiCall("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/html/page_container.php:646]
         9. Page_Container->__call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/apps/nexus/nexus.php:356]
        10. apps\nexus\Page->addSite([[email:"blackhole@apnscp.com", notes:"", plan:"basic", enabled:"1"], [[tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", pwoverride:"0", iprestrict:"50"], []]])
            [/usr/local/apnscp/apps/nexus/nexus.php:292]
        11. apps\nexus\Page->on_postback([[[domain:"myapnscpdomain.com", email:"blackhole@apnscp.com", admin_user:"myadmin", notes:"", plan:"basic", enabled:"1"], [tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", ]]])
            [/usr/local/apnscp/lib/html/page_container.php:1106]
        12. Page_Container->_processPostback()
            [/usr/local/apnscp/lib/html/page_container.php:1054]
        13. Page_Container->handle_request()
            [/usr/local/apnscp/public/index.php:101]
"
  }
  [2]=>
  array(4) {
    ["message"]=>
    string(69) "no billing identifier specified for site, generated `apnscp-UHQDHZYK'"
    ["severity"]=>
    int(4)
    ["caller"]=>
    string(20) "DataStream::pipeline"
    ["bt"]=>
    NULL
  }
  [3]=>
  array(4) {
    ["message"]=>
    string(55) "no mysql database prefix specified - suggesting `myap_'"
    ["severity"]=>
    int(4)
    ["caller"]=>
    string(20) "DataStream::pipeline"
    ["bt"]=>
    NULL
  }
  [4]=>
  array(4) {
    ["message"]=>
    string(221) "DataStream::pipeline(): Admin_Module::add_site(): Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed"
    ["severity"]=>
    int(16)
    ["caller"]=>
    string(20) "DataStream::pipeline"
    ["bt"]=>
    string(4306) "         0. Error_Reporter::merge_buffer([[message:"AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'", severity:4, caller:"Admin_Module::add_site", bt:null], [[message:"Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "we...", severity:16, caller:"Util_Process::formatDataCallProc", bt:"         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache",..."], []]])
            [/usr/local/apnscp/lib/datastream.php:312]
         1. DataStream->unpack("")
            [/usr/local/apnscp/lib/datastream.php:404]
         2. DataStream->pipeline("")
            [/usr/local/apnscp/lib/datastream.php:394]
         3. DataStream->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]
         4. Module\Skeleton\Standard->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/modules/admin.php:526]
         5. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         6. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         7. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php:34]
         8. Page_Container->afiCall("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/html/page_container.php:646]
         9. Page_Container->__call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/apps/nexus/nexus.php:356]
        10. apps\nexus\Page->addSite([[email:"blackhole@apnscp.com", notes:"", plan:"basic", enabled:"1"], [[tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", pwoverride:"0", iprestrict:"50"], []]])
            [/usr/local/apnscp/apps/nexus/nexus.php:292]
        11. apps\nexus\Page->on_postback([[[domain:"myapnscpdomain.com", email:"blackhole@apnscp.com", admin_user:"myadmin", notes:"", plan:"basic", enabled:"1"], [tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", ]]])
            [/usr/local/apnscp/lib/html/page_container.php:1106]
        12. Page_Container->_processPostback()
            [/usr/local/apnscp/lib/html/page_container.php:1054]
        13. Page_Container->handle_request()
            [/usr/local/apnscp/public/index.php:101]
"
  }
}
Rendered Event
(afcb5b83-63fc-5035-97bc-15c5cb2573fb apnscpException) EXCEPTION: fatal(): failed to create account [/usr/local/apnscp/lib/error_reporter.php:707]
         0. Error_Reporter::append_msg("fatal(): failed to create account", 64)
            [/usr/local/apnscp/lib/error_reporter.php:1254]
         1. Error_Reporter::merge_buffer([[message:"AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='qmd1TFE0qbv3kmn_jat' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'", severity:4, caller:"Admin_Module::add_site", bt:null], [[message:"Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "we...", severity:16, caller:"Util_Process::formatDataCallProc", bt:"         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-UHQDHZYK'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache",..."], []]])
            [/usr/local/apnscp/lib/datastream.php:312]
         2. DataStream->unpack("")
            [/usr/local/apnscp/lib/datastream.php:404]
         3. DataStream->pipeline("")
            [/usr/local/apnscp/lib/datastream.php:394]
         4. DataStream->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:201]
         5. Module\Skeleton\Standard->query("admin_add_site", "myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/modules/admin.php:526]
         6. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"qmd1TFE0qbv3kmn_jat"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         7. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         8. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpFunctionInterceptorTrait.php:34]
         9. Page_Container->afiCall("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/html/page_container.php:646]
        10. Page_Container->__call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"qmd1TFE0qbv3kmn_jat"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/apps/nexus/nexus.php:356]
        11. apps\nexus\Page->addSite([[email:"blackhole@apnscp.com", notes:"", plan:"basic", enabled:"1"], [[tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", pwoverride:"0", iprestrict:"50"], []]])
            [/usr/local/apnscp/apps/nexus/nexus.php:292]
        12. apps\nexus\Page->on_postback([[[domain:"myapnscpdomain.com", email:"blackhole@apnscp.com", admin_user:"myadmin", notes:"", plan:"basic", enabled:"1"], [tpasswd:"qmd1TFE0qbv3kmn_jat", enabled:"1", ]]])
            [/usr/local/apnscp/lib/html/page_container.php:1106]
        13. Page_Container->_processPostback()
            [/usr/local/apnscp/lib/html/page_container.php:1054]
        14. Page_Container->handle_request()
            [/usr/local/apnscp/public/index.php:101]

revision: 00a61ced4c88f4561164a20c55ab2955ac8fad5b
timestamp: 1770036478
ver_maj: 3
ver_min: 2
ver_patch: 0
ver_pre: 00a61ced4
dirty: false
debug: false

What’s in storage/logs/start.log along the time of the incident?


INFO   : AddDomain command: /usr/local/apnscp/bin/AddDomain  --output=json  -c 'auth,tpasswd'='uYad2yC@vcDVqUcN' -c 'apache,enabled'='1' -c 'apache,jail'='1' -c 'dns,proxyaddr'='None' -c 'dns,proxy6addr'='None' -c 'dns,key'='None' -c 'mail,key'='None' -c 'php,enabled'='1' -c 'shield,enabled'='1' -c 'siteinfo,admin_user'='myadmin' -c 'siteinfo,domain'='myapnscpdomain.com'
ERROR  : Util_Process::formatDataCallProc(): AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-SNHKPBNC'
INFO   : no mysql database prefix specified - suggesting `myap_'
ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed
         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "webuser"], 16, null)
            [/usr/local/apnscp/lib/error_reporter.php:627]
         1. Error_Reporter::add_error("check on `%s',`%s' failed", ["apache", "webuser"])
            [/usr/local/apnscp/lib/log_wrapper.php:72]
         2. error("check on `%s',`%s' failed", "apache", "webuser")
            [/usr/local/apnscp/lib/Opcenter/Service/ConfigurationContext.php:168]
         3. Opcenter\Service\ConfigurationContext->preflight()
            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:758]
         4. Opcenter\SiteConfiguration->verify("apache", Opcenter\Service\ConfigurationContext)
            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:677]
         5. Opcenter\SiteConfiguration->verifyAll()
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:183]
         6. Opcenter\Account\Create->installServices("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Cardinal.php:143]
         7. Event\Contracts\Subscriber@anonymous /usr/local/apnscp/lib/Event/Cardinal.php:132$9e->update("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Manager.php:187]
         8. Event\Manager->fire("FILESYSTEM.created", Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Event/Cardinal.php:172]
         9. Event\Cardinal::fire(["FILESYSTEM", "created"], Opcenter\Filesystem)
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:79]
        10. Opcenter\Filesystem->populate()
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]
        11. Opcenter\Filesystem::create("site1", null)
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]
        12. Opcenter\Account\Create->exec()
            [/usr/local/apnscp/bin/AddDomain:36]
FATAL  : fatal(): failed to create account
         0. Error_Reporter::trigger_fatal("failed to create account", )
            [/usr/local/apnscp/lib/log_wrapper.php:50]
         1. fatal("failed to create account")
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:80]
         2. Opcenter\Filesystem->populate()
            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]
         3. Opcenter\Filesystem::create("site1", null)
            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]
         4. Opcenter\Account\Create->exec()
            [/usr/local/apnscp/bin/AddDomain:36]

         0B. Error_Reporter::add_error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-SNHKPBNC'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "webuser"], 16, null)            [/usr/local/apnscp/lib/error_reporter.php:627]         1. Error_Reporter::add_error("check on `%s',`%s' failed", ["apache", "webuser"])            [/usr/local/apnscp/lib/log_wrapper.php:72]         2. error("check on `%s',`%s' failed", "apache", "webuser")            [/usr/local/apnscp/lib/Opcenter/Service/ConfigurationContext.php:168]         3. Opcenter\Service\ConfigurationContext->preflight()            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:758]         4. Opcenter\SiteConfiguration->verify("apache", Opcenter\Service\ConfigurationContext)            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:677]         5. Opcenter\SiteConfiguration->verifyAll()            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:183]         6. Opcenter\Account\Create->installServices("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Cardinal.php:143]         7. Event\Contracts\Subscriber@anonymous/usr/local/apnscp/lib/Event/Cardinal.php:132$9e->update("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Manager.php:187]         8. Event\Manager->fire("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Cardinal.php:172]         9. Event\Cardinal::fire(["FILESYSTEM", "created"], Opcenter\Filesystem)            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:79]        10. Opcenter\Filesystem->populate()            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]        11. Opcenter\Filesystem::create("site1", null)            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]        12. Opcenter\Account\Create->exec()            [/usr/local/apnscp/bin/AddDomain:36]FATAL  : fatal(): failed to create account         0. Error_Reporter::trigger_fatal("failed to create account", )            [/usr/local/apnscp/lib/log_wrapper.php:50]         1. fatal("failed to create account")            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:80]         2. Opcenter\Filesystem->populate()            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]         3. Opcenter\Filesystem::create("site1", null)            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]         4. Opcenter\Account\Create->exec()            [/usr/local/apnscp/bin/AddDomain:36]", )
            [/usr/local/apnscp/lib/log_wrapper.php:72]
         1B. error("AddDomain: INFO   : no billing identifier specified for site, generated `apnscp-SNHKPBNC'INFO   : no mysql database prefix specified - suggesting `myap_'ERROR  : Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed         0. Error_Reporter::append_msg("Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed", ["apache", "webuser"], 16, null)            [/usr/local/apnscp/lib/error_reporter.php:627]         1. Error_Reporter::add_error("check on `%s',`%s' failed", ["apache", "webuser"])            [/usr/local/apnscp/lib/log_wrapper.php:72]         2. error("check on `%s',`%s' failed", "apache", "webuser")            [/usr/local/apnscp/lib/Opcenter/Service/ConfigurationContext.php:168]         3. Opcenter\Service\ConfigurationContext->preflight()            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:758]         4. Opcenter\SiteConfiguration->verify("apache", Opcenter\Service\ConfigurationContext)            [/usr/local/apnscp/lib/Opcenter/SiteConfiguration.php:677]         5. Opcenter\SiteConfiguration->verifyAll()            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:183]         6. Opcenter\Account\Create->installServices("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Cardinal.php:143]         7. Event\Contracts\Subscriber@anonymous/usr/local/apnscp/lib/Event/Cardinal.php:132$9e->update("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Manager.php:187]         8. Event\Manager->fire("FILESYSTEM.created", Opcenter\Filesystem)            [/usr/local/apnscp/lib/Event/Cardinal.php:172]         9. Event\Cardinal::fire(["FILESYSTEM", "created"], Opcenter\Filesystem)            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:79]        10. Opcenter\Filesystem->populate()            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]        11. Opcenter\Filesystem::create("site1", null)            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]        12. Opcenter\Account\Create->exec()            [/usr/local/apnscp/bin/AddDomain:36]FATAL  : fatal(): failed to create account         0. Error_Reporter::trigger_fatal("failed to create account", )            [/usr/local/apnscp/lib/log_wrapper.php:50]         1. fatal("failed to create account")            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:80]         2. Opcenter\Filesystem->populate()            [/usr/local/apnscp/lib/Opcenter/Filesystem.php:47]         3. Opcenter\Filesystem::create("site1", null)            [/usr/local/apnscp/lib/Opcenter/Account/Create.php:154]         4. Opcenter\Account\Create->exec()            [/usr/local/apnscp/bin/AddDomain:36]")
            [/usr/local/apnscp/lib/Util/Process.php:1387]
         2B. Util_Process->formatDataCallProc()
            [/usr/local/apnscp/lib/Util/Process.php:1354]
         3B. Util_Process->format("apnscp")
            [/usr/local/apnscp/lib/Util/Process.php:804]
         4B. Util_Process->_run()
            [/usr/local/apnscp/lib/Util/Process.php:1330]
         5B. Util_Process->forceRun()
            [/usr/local/apnscp/lib/modules/admin.php:548]
         6B. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"uYad2yC@vcDVqUcN"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         7B. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         8B. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/lservicelib.pht:1187]
         9B. ListenerService\Daemon->process_backend_data("")
            [/usr/local/apnscp/lib/lservicelib.pht:1104]
        10B. ListenerService\Daemon->client_processing_loop()
            [/usr/local/apnscp/lib/lservicelib.pht:1060]
        11B. ListenerService\Daemon->spawn()
            [/usr/local/apnscp/lib/lservicelib.pht:903]
        12B. ListenerService\Daemon->findWorker(48617)
            [/usr/local/apnscp/lib/lservicelib.pht:1413]
        13B. ListenerService\Daemon->dispatch(Socket)
            [/usr/local/apnscp/lib/lservicelib.pht:1285]
        14B. ListenerService\Daemon->master()
            [/usr/local/apnscp/lib/lservicelib.pht:1233]
        15B. ListenerService\Daemon->create_master_socket_server()
            [/usr/local/apnscp/lib/lservicelib.pht:328]
        16B. ListenerService\Daemon->start()
            [/usr/local/apnscp/lib/lservicelib.pht:170]
        17B. ListenerService\Daemon->__construct()
            [/usr/local/apnscp/lib/lservicelib.pht:1466]
        18B. ListenerService\Daemon::init()
            [/usr/local/apnscp/lib/lservice.php:28]
INFO   : no billing identifier specified for site, generated `apnscp-SNHKPBNC'
INFO   : no mysql database prefix specified - suggesting `myap_'
ERROR  : Admin_Module::add_site(): Opcenter\Account\Create::installServices(): failed verification on service `apache': Opcenter\Service\ConfigurationContext::preflight(): check on `apache',`webuser' failed
         0B. Error_Reporter::merge_buffer([[message:"no billing identifier specified for site, generated `apnscp-SNHKPBNC'", severity:4, caller:"Opcenter\Service\Validators\Billing\Invoice::valid", bt:null], [[message:"no mysql database prefix specified - suggesting `myap_'", severity:4, caller:"Opcenter\Service\Validators\Mysql\Dbaseprefix::valid", bt:null], []]])
            [/usr/local/apnscp/lib/error_reporter.php:1438]
         1B. Error_Reporter::merge_json("[{"message":"no billing identifier specified for site, generated `apnscp-SNHKPBNC'","severity":4,"caller":"Opcenter\\Service\\Validators\\Billing\\Invoice::valid","bt":null},{"message":"no mysql database prefix specified - suggesting `myap_'","severity":4,"caller":"Opcenter\\Service\\Validators\\Mysql\\Dbaseprefix::valid","bt":null},{"message":"Opcenter\\Account\\Create::installServices(): failed verification on service `apache': Opcenter\\Service\\ConfigurationContext::preflight(): check on `apache',`webuser' failed","severity":16,"caller":"Opcenter\\Account\\Create::installServices","bt":"         0. Error_Reporter::append_msg(\"Opcenter\\Service\\ConfigurationContext::preflight(): check on `apache',`webuser' failed\", [\"apache\", \"webuser\"], 16, null)\n            [\/usr\/local\/apnscp\/lib\/error_reporter.php:627]\n         1. Error_Reporter::add_error(\"check on `%s',`%s' failed\", [\"apache\", \"webuser\"])\n            [\/usr\/local\/apnscp\/lib\/log_wrapper.php:72]\n         2. error(\"check on `%s',`%s' failed\", \"apache\", \"webuser\")\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Service\/ConfigurationContext.php:168]\n         3. Opcenter\\Service\\ConfigurationContext-\u003Epreflight()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/SiteConfiguration.php:758]\n         4. Opcenter\\SiteConfiguration-\u003Everify(\"apache\", Opcenter\\Service\\ConfigurationContext)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/SiteConfiguration.php:677]\n         5. Opcenter\\SiteConfiguration-\u003EverifyAll()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:183]\n         6. Opcenter\\Account\\Create-\u003EinstallServices(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:143]\n         7. Event\\Contracts\\Subscriber@anonymous\u0000\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:132$9e-\u003Eupdate(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Manager.php:187]\n         8. Event\\Manager-\u003Efire(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:172]\n         9. Event\\Cardinal::fire([\"FILESYSTEM\", \"created\"], Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:79]\n        10. Opcenter\\Filesystem-\u003Epopulate()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:47]\n        11. Opcenter\\Filesystem::create(\"site1\", null)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:154]\n        12. Opcenter\\Account\\Create-\u003Eexec()\n            [\/usr\/local\/apnscp\/bin\/AddDomain:36]\n"},{"message":"fatal(): failed to create account","severity":64,"caller":"Opcenter\\Filesystem::populate","bt":"         0. Error_Reporter::trigger_fatal(\"failed to create account\", )\n            [\/usr\/local\/apnscp\/lib\/log_wrapper.php:50]\n         1. fatal(\"failed to create account\")\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:80]\n         2. Opcenter\\Filesystem-\u003Epopulate()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:47]\n         3. Opcenter\\Filesystem::create(\"site1\", null)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:154]\n         4. Opcenter\\Account\\Create-\u003Eexec()\n            [\/usr\/local\/apnscp\/bin\/AddDomain:36]\n"}]")
            [/usr/local/apnscp/lib/modules/admin.php:550]
         2B. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"uYad2yC@vcDVqUcN"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         3B. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         4B. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/lservicelib.pht:1187]
         5B. ListenerService\Daemon->process_backend_data("")
            [/usr/local/apnscp/lib/lservicelib.pht:1104]
         6B. ListenerService\Daemon->client_processing_loop()
            [/usr/local/apnscp/lib/lservicelib.pht:1060]
         7B. ListenerService\Daemon->spawn()
            [/usr/local/apnscp/lib/lservicelib.pht:903]
         8B. ListenerService\Daemon->findWorker(48617)
            [/usr/local/apnscp/lib/lservicelib.pht:1413]
         9B. ListenerService\Daemon->dispatch(Socket)
            [/usr/local/apnscp/lib/lservicelib.pht:1285]
        10B. ListenerService\Daemon->master()
            [/usr/local/apnscp/lib/lservicelib.pht:1233]
        11B. ListenerService\Daemon->create_master_socket_server()
            [/usr/local/apnscp/lib/lservicelib.pht:328]
        12B. ListenerService\Daemon->start()
            [/usr/local/apnscp/lib/lservicelib.pht:170]
        13B. ListenerService\Daemon->__construct()
            [/usr/local/apnscp/lib/lservicelib.pht:1466]
        14B. ListenerService\Daemon::init()
            [/usr/local/apnscp/lib/lservice.php:28]
FATAL  : fatal(): failed to create account
         0B. Error_Reporter::merge_buffer([[message:"no billing identifier specified for site, generated `apnscp-SNHKPBNC'", severity:4, caller:"Opcenter\Service\Validators\Billing\Invoice::valid", bt:null], [[message:"no mysql database prefix specified - suggesting `myap_'", severity:4, caller:"Opcenter\Service\Validators\Mysql\Dbaseprefix::valid", bt:null], []]])
            [/usr/local/apnscp/lib/error_reporter.php:1438]
         1B. Error_Reporter::merge_json("[{"message":"no billing identifier specified for site, generated `apnscp-SNHKPBNC'","severity":4,"caller":"Opcenter\\Service\\Validators\\Billing\\Invoice::valid","bt":null},{"message":"no mysql database prefix specified - suggesting `myap_'","severity":4,"caller":"Opcenter\\Service\\Validators\\Mysql\\Dbaseprefix::valid","bt":null},{"message":"Opcenter\\Account\\Create::installServices(): failed verification on service `apache': Opcenter\\Service\\ConfigurationContext::preflight(): check on `apache',`webuser' failed","severity":16,"caller":"Opcenter\\Account\\Create::installServices","bt":"         0. Error_Reporter::append_msg(\"Opcenter\\Service\\ConfigurationContext::preflight(): check on `apache',`webuser' failed\", [\"apache\", \"webuser\"], 16, null)\n            [\/usr\/local\/apnscp\/lib\/error_reporter.php:627]\n         1. Error_Reporter::add_error(\"check on `%s',`%s' failed\", [\"apache\", \"webuser\"])\n            [\/usr\/local\/apnscp\/lib\/log_wrapper.php:72]\n         2. error(\"check on `%s',`%s' failed\", \"apache\", \"webuser\")\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Service\/ConfigurationContext.php:168]\n         3. Opcenter\\Service\\ConfigurationContext-\u003Epreflight()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/SiteConfiguration.php:758]\n         4. Opcenter\\SiteConfiguration-\u003Everify(\"apache\", Opcenter\\Service\\ConfigurationContext)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/SiteConfiguration.php:677]\n         5. Opcenter\\SiteConfiguration-\u003EverifyAll()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:183]\n         6. Opcenter\\Account\\Create-\u003EinstallServices(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:143]\n         7. Event\\Contracts\\Subscriber@anonymous\u0000\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:132$9e-\u003Eupdate(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Manager.php:187]\n         8. Event\\Manager-\u003Efire(\"FILESYSTEM.created\", Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Event\/Cardinal.php:172]\n         9. Event\\Cardinal::fire([\"FILESYSTEM\", \"created\"], Opcenter\\Filesystem)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:79]\n        10. Opcenter\\Filesystem-\u003Epopulate()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:47]\n        11. Opcenter\\Filesystem::create(\"site1\", null)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:154]\n        12. Opcenter\\Account\\Create-\u003Eexec()\n            [\/usr\/local\/apnscp\/bin\/AddDomain:36]\n"},{"message":"fatal(): failed to create account","severity":64,"caller":"Opcenter\\Filesystem::populate","bt":"         0. Error_Reporter::trigger_fatal(\"failed to create account\", )\n            [\/usr\/local\/apnscp\/lib\/log_wrapper.php:50]\n         1. fatal(\"failed to create account\")\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:80]\n         2. Opcenter\\Filesystem-\u003Epopulate()\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Filesystem.php:47]\n         3. Opcenter\\Filesystem::create(\"site1\", null)\n            [\/usr\/local\/apnscp\/lib\/Opcenter\/Account\/Create.php:154]\n         4. Opcenter\\Account\\Create-\u003Eexec()\n            [\/usr\/local\/apnscp\/bin\/AddDomain:36]\n"}]")
            [/usr/local/apnscp/lib/modules/admin.php:550]
         2B. Admin_Module->add_site("myapnscpdomain.com", "myadmin", [[tpasswd:"uYad2yC@vcDVqUcN"], [[enabled:1, jail:1], [[proxyaddr:null, proxy6addr:null, key:null]]]])
            [/usr/local/apnscp/lib/Module/Skeleton/Standard.php:146]
         3B. Module\Skeleton\Standard->_invoke("add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/apnscpfunction.php:991]
         4B. apnscpFunctionInterceptor->call("admin_add_site", ["myapnscpdomain.com", "myadmin", [[[tpasswd:"uYad2yC@vcDVqUcN"], [enabled:1, jail:1], [proxyaddr:null, proxy6addr:null, ]]]])
            [/usr/local/apnscp/lib/lservicelib.pht:1187]
         5B. ListenerService\Daemon->process_backend_data("")
            [/usr/local/apnscp/lib/lservicelib.pht:1104]
         6B. ListenerService\Daemon->client_processing_loop()
            [/usr/local/apnscp/lib/lservicelib.pht:1060]
         7B. ListenerService\Daemon->spawn()
            [/usr/local/apnscp/lib/lservicelib.pht:903]
         8B. ListenerService\Daemon->findWorker(48617)
            [/usr/local/apnscp/lib/lservicelib.pht:1413]
         9B. ListenerService\Daemon->dispatch(Socket)
            [/usr/local/apnscp/lib/lservicelib.pht:1285]
        10B. ListenerService\Daemon->master()
            [/usr/local/apnscp/lib/lservicelib.pht:1233]
        11B. ListenerService\Daemon->create_master_socket_server()
            [/usr/local/apnscp/lib/lservicelib.pht:328]
        12B. ListenerService\Daemon->start()
            [/usr/local/apnscp/lib/lservicelib.pht:170]
        13B. ListenerService\Daemon->__construct()
            [/usr/local/apnscp/lib/lservicelib.pht:1466]
        14B. ListenerService\Daemon::init()
            [/usr/local/apnscp/lib/lservice.php:28]

That’s the entire contents of start.log after emptying it before attempting to create an account.

PM me the contents of config/custom/config.ini. That release renames apache,webuser to php,user. Did you copy plans from an old 3.2.48 server to this one? Moving to 3.2.49 includes an important migration that unsets apache,webuser from all plans under resources/templates/plans.

I 100% copied plans from an older server.
Can I manually run that migration after I copy plans to a RHEL10 server?

Remove webuser field from resources/templates/plans//apache. May be necessary to restart the backend to update plan caches. You may also define this under php.

Yeah, it’s not just a single plan. so I’ll have to write a script to do it or look at the migration and do it manually. It would be nice if this were an option, anyone migrating from 7 or 8 to 10 will run into this if they copy their plans over.

Or alternatively, if the system could auto correct the plan since there is a version defined in the files.

[DEFAULT]
version = 3.1
enabled = 1
webserver = www.
; PHP-FPM
jail = 1
; Don't touch this unless you know what you're doing
; You have been warned
webuser = apache
; max subdomains
subnum = None

It needs to be addressed. I don’t know when I’ll have time to do so. The fix I’ve advised is your best option right now.

Does this affect 9 as well?

This would affect any scenario in which you’ve copied plans from a 3.2.48 server to 3.2.49 (unreleased, edge) that were not thinly-provisioned and apache,webuser was explicitly defined.

Didn’t realize 8 and 9 support were unreleased edge. Fine, I’ll figure it out.

Why is it so painful to get normal human responses out of you?

Not enough hours in a day to tackle everything.

Any other gotchas with RHEL 10 or more specifically unreleased Edge?
Is this safe for production?

To help others, this works nicely.
sed -i '/^[[:space:]]*webuser[[:space:]]*=[[:space:]]*apache[[:space:]]*$/d' \ /usr/local/apnscp/resources/templates/plans/*/apache

It’s an edit in place, super simple and assumes the file exists because it should.

fwiw, this still shows on the new account page.

It gets substituted. Issue is with defaults from plans injected into the template. This takes time to research fully to prevent introducing side-effects, which creates further consternation. I don’t have time immediately to address this but hopefully by the end of the month.

Edge is a platform code release independent of EL release. I still run Edge on my legacy 7EL platforms. All new installs run Edge because it helps find regressions. It’s easier to lose a new conversion than a legacy user.