Bugs preventing fresh installation - Multiple bugs

Running Alma 8 (tried also with Rocky 8) and default settings for apiscp installation.
Other bugs if you select php 8.3 or Mariadb 11… But default settings spits this out:

Hetzner Cloud, 3 CPU (x64 AMD) , 8GB memory

[root@alma ~]# grep -m1 failed=1 -B20 /root/apnscp-bootstrapper.log
2024-10-12 19:32:06,419 p=1078 u=root n=ansible | changed: [localhost]
2024-10-12 19:32:06,421 p=1078 u=root n=ansible | RUNNING HANDLER [clamav/support : Restart Clamd service] ***********************
2024-10-12 19:32:06,464 p=1078 u=root n=ansible | skipping: [localhost]
2024-10-12 19:32:06,465 p=1078 u=root n=ansible | RUNNING HANDLER [mail/configure-postfix : Update aliases] **********************
2024-10-12 19:32:06,576 p=1078 u=root n=ansible | changed: [localhost]
2024-10-12 19:32:06,593 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : Assign random credentials] *****************
2024-10-12 19:32:06,620 p=1078 u=root n=ansible | ok: [localhost]
2024-10-12 19:32:06,640 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : Domain: llrpjtnbunmnhlmogawvdvhi.test assigned with username sujothhyodnc] ***
2024-10-12 19:32:06,672 p=1078 u=root n=ansible | ok: [localhost] => {
“msg”: “We’re getting close! Pausing to allow handlers to catch up”
}
2024-10-12 19:32:06,687 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : Verify state of housekeeping] **************
2024-10-12 19:32:06,733 p=1078 u=root n=ansible | ok: [localhost]
2024-10-12 19:32:06,752 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : Activate housekeeping] *********************
2024-10-12 19:32:06,833 p=1078 u=root n=ansible | changed: [localhost]
2024-10-12 19:32:06,860 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : wait_for] **********************************
2024-10-12 19:32:07,937 p=1078 u=root n=ansible | ok: [localhost]
2024-10-12 19:32:07,974 p=1078 u=root n=ansible | TASK [apnscp/assert-account-works : Create new domain] *************************
2024-10-12 19:32:08,521 p=1078 u=root n=ansible | fatal: [localhost]: FAILED! => {“changed”: false, “cmd”: [“/usr/local/apnscp/bin/AddDomain”, “-o”, “json”, “-c”, “siteinfo,domain=llrpjtnbunmnhlmogawvdvhi.test”, “-c”, “siteinfo,admin_user=sujothhyodnc”, “-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:00.448749”, “end”: “2024-10-12 19:32:08.494834”, “failed_when_result”: true, “msg”: “non-zero return code”, “rc”: 255, “start”: “2024-10-12 19:32:08.046085”, “stderr”: “”, “stderr_lines”: , “stdout”: “[{"message":"no billing identifier specified for site, generated apnscp-IQPMKJIC'\",\"severity\":4,\"caller\":\"Opcenter\\\\Service\\\\Validators\\\\Billing\\\\Invoice::valid\",\"bt\":null},{\"message\":\"no mysql database prefix specified - suggesting llrp_‘","severity":4,"caller":"Opcenter\\Service\\Validators\\Mysql\\Dbaseprefix::valid","bt":null},{"message":"no bandwidth rollover date specified, using day of month, 12'\",\"severity\":4,\"caller\":\"Opcenter\\\\Service\\\\Validators\\\\Bandwidth\\\\Rollover::valid\",\"bt\":null},{\"message\":\"Opcenter\\\\Auth\\\\Shadow::valid_crypted(): Argument #1 ($cpassword) must be of type string, null given, called in \\/usr\\/local\\/apnscp\\/lib\\/Opcenter\\/Service\\/Validators\\/Auth\\/Cpasswd.php on line 35\",\"severity\":16,\"caller\":\"Event\\\\Manager::fire\",\"bt\":null},{\"message\":\"fatal(): failed to create account\",\"severity\":64,\"caller\":\"Opcenter\\\\Filesystem::populate\",\"bt\":null}]", "stdout_lines": ["[{\"message\":\"no billing identifier specified for site, generated apnscp-IQPMKJIC’","severity":4,"caller":"Opcenter\\Service\\Validators\\Billing\\Invoice::valid","bt":null},{"message":"no mysql database prefix specified - suggesting llrp_'\",\"severity\":4,\"caller\":\"Opcenter\\\\Service\\\\Validators\\\\Mysql\\\\Dbaseprefix::valid\",\"bt\":null},{\"message\":\"no bandwidth rollover date specified, using day of month, 12’","severity":4,"caller":"Opcenter\\Service\\Validators\\Bandwidth\\Rollover::valid","bt":null},{"message":"Opcenter\\Auth\\Shadow::valid_crypted(): Argument #1 ($cpassword) must be of type string, null given, called in \/usr\/local\/apnscp\/lib\/Opcenter\/Service\/Validators\/Auth\/Cpasswd.php on line 35","severity":16,"caller":"Event\\Manager::fire","bt":null},{"message":"fatal(): failed to create account","severity":64,"caller":"Opcenter\\Filesystem::populate","bt":null}]”]}
2024-10-12 19:32:08,527 p=1078 u=root n=ansible | PLAY RECAP *********************************************************************
2024-10-12 19:32:08,527 p=1078 u=root n=ansible | localhost : ok=1952 changed=766 unreachable=0 failed=1 skipped=587 rescued=1 ignored=18
[root@alma ~]#

Thanks for the bug report. Fixed in edge. If the installer is still running, it will pick up the new code next loop otherwise just run systemctl restart bootstrapper-resume.

PHP 8.3 and MariaDB 11.5 would make no material difference as the issue was elsewhere in service validation.

Thank you! It is fixed!

As earlier stated, it does effect selecting another version of MariaDB or PHP.
New bug…

[root@alma ~]# grep -m1 failed=1 -B20 /root/apnscp-bootstrapper.log
2024-10-12 21:53:59,363 p=1091 u=root n=ansible | TASK [Record MySQL version] ****************************************************
2024-10-12 21:53:59,512 p=1091 u=root n=ansible | TASK [common : Check if /root/apnscp-vars.yml exists] **************************
2024-10-12 21:53:59,607 p=1091 u=root n=ansible | ok: [localhost]
2024-10-12 21:53:59,640 p=1091 u=root n=ansible | TASK [common : Verify mariadb_version does not exist in /root/apnscp-vars.yml] ***
2024-10-12 21:53:59,727 p=1091 u=root n=ansible | ok: [localhost]
2024-10-12 21:53:59,752 p=1091 u=root n=ansible | TASK [common : Lookup vars in /root/apnscp-vars.yml] ***************************
2024-10-12 21:53:59,792 p=1091 u=root n=ansible | skipping: [localhost] => (item=/root/apnscp-vars.yml)
2024-10-12 21:53:59,820 p=1091 u=root n=ansible | TASK [common : Set mariadb_version in /root/apnscp-vars.yml] *******************
2024-10-12 21:53:59,852 p=1091 u=root n=ansible | skipping: [localhost]
2024-10-12 21:53:59,897 p=1091 u=root n=ansible | TASK [common : Set mariadb_version in /root/apnscp-vars.yml] *******************
2024-10-12 21:53:59,978 p=1091 u=root n=ansible | ok: [localhost]
2024-10-12 21:54:00,006 p=1091 u=root n=ansible | TASK [system/rsyslog : Ignore session slice log entries] ***********************
2024-10-12 21:54:00,134 p=1091 u=root n=ansible | changed: [localhost] => (item=ignore-systemd-session-slice.conf)
2024-10-12 21:54:00,195 p=1091 u=root n=ansible | changed: [localhost] => (item=apnscp.conf)
2024-10-12 21:54:00,243 p=1091 u=root n=ansible | changed: [localhost] => (item=ignore-binfmt-service.conf)
2024-10-12 21:54:00,279 p=1091 u=root n=ansible | changed: [localhost] => (item=ignore-php-fpm-missing-inclusion.conf)
2024-10-12 21:54:00,297 p=1091 u=root n=ansible | RUNNING HANDLER [common : Restart rsyslog] *************************************
2024-10-12 21:54:00,753 p=1091 u=root n=ansible | fatal: [localhost]: FAILED! => {“changed”: false, “msg”: “Unable to start service rsyslog: Job for rsyslog.service failed because the control process exited with error code.\nSee "systemctl status rsyslog.service" and "journalctl -xe" for details.\n”}
2024-10-12 21:54:00,755 p=1091 u=root n=ansible | NO MORE HOSTS LEFT *************************************************************
2024-10-12 21:54:00,760 p=1091 u=root n=ansible | PLAY RECAP *********************************************************************
2024-10-12 21:54:00,760 p=1091 u=root n=ansible | localhost : ok=256 changed=76 unreachable=0 failed=1 skipped=111 rescued=1 ignored=0
[root@alma ~]#

My settings:
curl https://raw.githubusercontent.com/apisnetworks/apiscp-bootstrapper/master/bootstrap.sh | bash -s - -s use_robust_dns=‘true’ -s always_permit_panel_login=‘true’ -s php_install_ioncube=‘true’ -s dns_default_provider=‘null’ -s whitelist_ip=‘1.2.3.4’ -s mariadb_version=‘11.5’ -s system_php_version=‘8.3’ -s apnscp_admin_user=‘admini’ -s apnscp_admin_email=‘helloe@hello.com’ -s passenger_enabled=‘false’ -s system_hostname=‘buggy.bug.com

Which browser, Safari?

What does this report?

systemctl status rsyslog ; systemctl restart rsyslog

Nevermind, i think you fixed it, since it worked after an hour…