the complete start log is as follows: INFO: The 389 Directory Server Container Bootstrap INFO: Inspired by works of: ITS, The University of Adelaide INFO: 389 Directory Server Version: 2.2.2 INFO: Initialising 389-ds-container due to empty volume ... DEBUG: Running setup with verbose DEBUG: START: Starting installation ... DEBUG: READY: Preparing installation for localhost... INFO: Validate installation settings ... DEBUG: PASSED: using config settings 999999999 DEBUG: PASSED: user / group checking DEBUG: PASSED: prefix checking DEBUG: list() localhost instance not found: missing /etc/dirsrv/slapd-localhost/dse.ldif DEBUG: PASSED: instance checking DEBUG: INFO: temp root password set to Ao72Rz6gzxUWwVKu7e61B9AXoiKGsdmBk3bvUDTclkubmFAt.m5mDRJqpaVIwa.h7 DEBUG: PASSED: root user checking DEBUG: PASSED: network avaliability checking DEBUG: READY: Beginning installation for localhost... DEBUG: ACTION: Creating dse.ldif DEBUG: Container detected setting db home directory to db directory. INFO: Create file system structures ... DEBUG: ACTION: creating /data/bak DEBUG: ACTION: creating /etc/dirsrv/slapd-localhost DEBUG: ACTION: creating /data/db DEBUG: ACTION: creating /data/db DEBUG: ACTION: creating /data/ldif DEBUG: ACTION: creating /data/run/lock DEBUG: ACTION: creating /data/logs DEBUG: ACTION: creating /data/run DEBUG: ACTION: Creating certificate database is /etc/dirsrv/slapd-localhost DEBUG: Allocate <class 'lib389.DirSrv'> with None DEBUG: Allocate <class 'lib389.DirSrv'> with /data/run/slapd-localhost.socket DEBUG: Allocate <class 'lib389.DirSrv'> with localhost:3389 DEBUG: Allocate <class 'lib389.DirSrv'> with localhost:3389 DEBUG: nss cmd: /usr/bin/certutil -N -d /etc/dirsrv/slapd-localhost -f /etc/dirsrv/slapd-localhost/pwdfile.txt -@ /etc/dirsrv/slapd-localhost/pwdfile.txt DEBUG: nss output: INFO: Create self-signed certificate database ... DEBUG: nss cmd: /usr/bin/certutil -N -d /etc/dirsrv/ssca/ -f /etc/dirsrv/ssca//pwdfile.txt -@ /etc/dirsrv/ssca//pwdfile.txt DEBUG: nss output: DEBUG: nss cmd: /usr/bin/certutil -S -n Self-Signed-CA -s CN=ssca.389ds.example.com,O=testing,L=389ds,ST=Queensland,C=AU -x -g 4096 -t CT,, -v 24 -2 --keyUsage certSigning -d /etc/dirsrv/ssca/ -z /etc/dirsrv/ssca//noise.txt -f /etc/dirsrv/ssca//pwdfile.txt DEBUG: nss output: Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: > Is this a critical extension [y/N]? DEBUG: nss cmd: /usr/bin/certutil -L -n Self-Signed-CA -d /etc/dirsrv/ssca/ -a DEBUG: nss cmd: /usr/bin/openssl rehash /etc/dirsrv/ssca/ DEBUG: CSR subject -> CN=4104bc37509a,givenName=3f01559b-6adf-4da4-a904-682dedcb5496,O=testing,L=389ds,ST=Queensland,C=AU DEBUG: CSR alt_names -> ['4104bc37509a'] DEBUG: nss cmd: /usr/bin/certutil -R --keyUsage digitalSignature,nonRepudiation,keyEncipherment,dataEncipherment --nsCertType sslClient,sslServer --extKeyUsage clientAuth,serverAuth -s CN=4104bc37509a,givenName=3f01559b-6adf-4da4-a904-682dedcb5496,O=testing,L=389ds,ST=Queensland,C=AU -8 4104bc37509a -g 4096 -d /etc/dirsrv/slapd-localhost -z /etc/dirsrv/slapd-localhost/noise.txt -f /etc/dirsrv/slapd-localhost/pwdfile.txt -a -o /etc/dirsrv/slapd-localhost/Server-Cert.csr DEBUG: nss cmd: /usr/bin/certutil -C -d /etc/dirsrv/ssca/ -f /etc/dirsrv/ssca//pwdfile.txt -v 24 -a -i /etc/dirsrv/slapd-localhost/Server-Cert.csr -o /etc/dirsrv/slapd-localhost/Server-Cert.crt -c Self-Signed-CA DEBUG: nss cmd: /usr/bin/openssl rehash /etc/dirsrv/slapd-localhost DEBUG: nss cmd: /usr/bin/certutil -A -n Self-Signed-CA -t CT,, -a -i /etc/dirsrv/slapd-localhost/ca.crt -d /etc/dirsrv/slapd-localhost -f /etc/dirsrv/slapd-localhost/pwdfile.txt DEBUG: nss cmd: /usr/bin/certutil -A -n Server-Cert -t ,, -a -i /etc/dirsrv/slapd-localhost/Server-Cert.crt -d /etc/dirsrv/slapd-localhost -f /etc/dirsrv/slapd-localhost/pwdfile.txt DEBUG: nss cmd: /usr/bin/certutil -V -d /etc/dirsrv/slapd-localhost -n Server-Cert -u YCV DEBUG: asan_enabled=False DEBUG: libfaketime installed =False DEBUG: systemd status -> False DEBUG: pid file /data/run/slapd-localhost.pid -> None DEBUG: No pidfile found for localhost DEBUG: systemd status -> False DEBUG: DEBUG: starting with ['/usr/sbin/ns-slapd', '-D', '/etc/dirsrv/slapd-localhost', '-i', '/data/run/slapd-localhost.pid'] ERROR: Unable to find pid (/data/run/slapd-localhost.pid) of ns-slapd process Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/lib389/instance/setup.py", line 696, in create_from_args self._install_ds(general, slapd, backends) File "/usr/lib/python3.10/site-packages/lib389/instance/setup.py", line 962, in _install_ds ds_instance.start(timeout=60) File "/usr/lib/python3.10/site-packages/lib389/__init__.py", line 1157, in start raise ValueError('Failed to start DS') ValueError: Failed to start DS During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/dirsrv/dscontainer", line 467, in <module> begin_magic() File "/usr/lib/dirsrv/dscontainer", line 270, in begin_magic if not sds.create_from_args(g2b.collect(), s2b.collect()): File "/usr/lib/python3.10/site-packages/lib389/instance/setup.py", line 699, in create_from_args self._remove_failed_install(slapd['instance_name']) File "/usr/lib/python3.10/site-packages/lib389/instance/setup.py", line 252, in _remove_failed_install remove_ds_instance(inst, force=True) File "/usr/lib/python3.10/site-packages/lib389/instance/remove.py", line 77, in remove_ds_instance dirsrv.stop() File "/usr/lib/python3.10/site-packages/lib389/__init__.py", line 1189, in stop if self.status() is False: File "/usr/lib/python3.10/site-packages/lib389/__init__.py", line 1222, in status rc = subprocess.call(["systemctl", File "/usr/lib64/python3.10/subprocess.py", line 345, in call with Popen(*popenargs, **kwargs) as p: File "/usr/lib64/python3.10/subprocess.py", line 969, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib64/python3.10/subprocess.py", line 1845, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'systemctl' _______________________________________________ 389-users mailing list -- 389-users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to 389-users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/389-users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue