Trying a fresh install on: AlmaLinux 10.0 (Purple Lion) x86_64
It keeps failing when it trying to create a domain I didn’t ask it to create or some garbage name ending with .test.
Here is what it gives:
TASK [apnscp/assert-account-works : wait_for] ***********************************************************************
ok: [localhost]TASK [apnscp/assert-account-works : Create new domain] **************************************************************
fatal: [localhost]: FAILED! => changed=false
cmd:
- /usr/local/apnscp/bin/AddDomain
- -o
- json
- -c
- siteinfo,domain=apiscp-int-cghtaeusaempcucqcbaylwep.test
- -c
- siteinfo,admin_user=fxcehkqfyeax
- -c
- dns,enabled=0
- -c
- dns,provider=null
- -c
- mail,enabled=0
- -c
- mail,provider=null
- -c
- ssl,enabled=0
- -c
- apache,jail=1
delta: ‘0:00:03.107599’
end: ‘2025-09-22 07:51:02.270990’
failed_when_result: true
msg: non-zero return code
rc: 255
start: ‘2025-09-22 07:50:59.163391’
stderr: ‘’
stderr_lines:
stdout: ‘[{“message”:"no billing identifier specified for site, generated `apnscp-DDJBLTEP’‘",“severity”:4,“caller”:“Opcenter\Service\Validators\Billing\Invoice::valid”,“bt”:null},{“message”:"no mysql database prefix specified - suggesting `apis_’‘",“severity”:4,“caller”:“Opcenter\Service\Validators\Mysql\Dbaseprefix::valid”,“bt”:null},{“message”:"no bandwidth rollover date specified, using day of month, `22’‘",“severity”:4,“caller”:“Opcenter\Service\Validators\Bandwidth\Rollover::valid”,“bt”:null},{“message”:"No password specified - generating random password: `VfWtehP8PPBtQrwgM5B5hxTX9za9BEfr’‘",“severity”:4,“caller”:“Opcenter\Service\Validators\Auth\Tpasswd::valid”,“bt”:null},{“message”:“allocated port range [40010,40019] for account”,“severity”:4,“caller”:“Opcenter\Service\Validators\Ssh\PortIndex::valid”,“bt”:null},{“message”:“mail disabled - disabling vacation”,“severity”:4,“caller”:“Opcenter\Service\Validators\Vacation\Enabled::valid”,“bt”:null},{“message”:“setquota:
setquota: Error getting quota information to update.\n”,“severity”:16,“caller”:“Util_Process::formatDataCallProc”,“bt”:null},{“message”:"failed to set quota for `admin1’‘: setquota: Error getting quota information to update.\n",“severity”:16,“caller”:“Opcenter\Filesystem\Quota::set”,“bt”:null},{“message”:"failed to commit service configuration for `diskquota’‘: setquota: setquota: Error getting quota information to update.\n",“severity”:16,“caller”:“Opcenter\Service\Validators\Common\Enabled::Opcenter\Service\Validators\Common\{closure}”,“bt”:null},{“message”:"pam service `ssh’’ not enabled",“severity”:8,“caller”:“Opcenter\Provisioning\Pam::disable”,“bt”:null},{“message”:“pam service `ftp’’ not enabled”,“severity”:8,“caller”:“Opcenter\Provisioning\Pam::disable”,“bt”:null},{“message”:“setquota: setquota: Error getting quota information to update.\n”,“severity”:16,“caller”:“Util_Process::formatDataCallProc”,“bt”:null},{“message”:“failed to set quota for `admin1’': setquota:
Error getting quota information to update.\n”,“severity”:16,“caller”:“Opcenter\Filesystem\Quota::set”,“bt”:null},{“message”:“fatal(): failed to create account”,“severity”:64,“caller”:“Opcenter\Filesystem::populate”,“bt”:null}]’
stdout_lines:PLAY RECAP **********************************************************************************************************
localhost : ok=2084 changed=852 unreachable=0 failed=1 skipped=668 rescued=1 ignored=20ERR: Stage 2 bootstrap failed
Run ‘cd /usr/local/apnscp/resources/playbooks && env ANSIBLE_LOG_PATH=/root/apnscp-bootstrapper.log BOOTSTRAP_SH=/root/resume_apnscp_setup.sh ansible-playbook -l localhost -c local bootstrap.yml’ to resume
Installation failed