You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to a selfimposed fuckup I had to do a fresh install yesterday.
I had several issues with the installer, which I iteratively fixed in a long evening:
(1) dna-enable_debian_testing_repo makes a faulty apt configuration resulting in failing apt fetches ("404"): If you check http://security.debian.org/dists/ you'll note that testing/updates does not exist on the server, replace that with testing-security.
(2) (minor) During installation the user is asked wether to keep a modified version of /etc/nginx/nginx.conf, or to update to the version from the latest package.
(3) Installation of postfix / mailutils fails, because on debian9 libmailutils5 must be installed explicitly
(4) updatedb command not available. Fix: install locate
Now enabling ejabberd...
/root/aenigma/functions: line 1614: updatedb: command not found
(5) systemd services etcd, patroni would refuse to start, resulting in another installer crash. After a reboot it worked as it should.
investigating this I noticed that etcd complains in it's logs: embed: serving insecure client requests on 127.0.0.1:2379, this is strongly discouraged!. Didn't investigate if this is a concern.
(6) (minor) plenty seemingly unnecessary restarts of ejabberd in the last stages of setup (each with 16sec timeout). Suggestion: Just stop ejabberd, make all the config changes with several prompts, and then restart once
(7) (major) cannot run aenigma-backup, as it looks for a folder structure in /var/lib/ejabberd which is not provisioned..?
(8) (major) The step after installation of ejabberd installs all debian testing updates, so we now run debian10... This make the installer incompatible with its own actions, making subsequent runs abort. (Faking /etc/os-release makes it work again though).
subsequently the next step (installation of Converse.js) fails.
Due to a selfimposed fuckup I had to do a fresh install yesterday.
I had several issues with the installer, which I iteratively fixed in a long evening:
(1)
dna-enable_debian_testing_repomakes a faulty apt configuration resulting in failing apt fetches ("404"): If you check http://security.debian.org/dists/ you'll note thattesting/updatesdoes not exist on the server, replace that withtesting-security.(2) (minor) During installation the user is asked wether to keep a modified version of
/etc/nginx/nginx.conf, or to update to the version from the latest package.(3) Installation of postfix /
mailutilsfails, because on debian9libmailutils5must be installed explicitly(4)
updatedbcommand not available. Fix: installlocate(5) systemd services
etcd,patroniwould refuse to start, resulting in another installer crash. After a reboot it worked as it should.etcdcomplains in it's logs:embed: serving insecure client requests on 127.0.0.1:2379, this is strongly discouraged!. Didn't investigate if this is a concern.(6) (minor) plenty seemingly unnecessary restarts of ejabberd in the last stages of setup (each with 16sec timeout). Suggestion: Just stop ejabberd, make all the config changes with several prompts, and then restart once
(7) (major) cannot run
aenigma-backup, as it looks for a folder structure in/var/lib/ejabberdwhich is not provisioned..?(8) (major) The step after installation of ejabberd installs all debian
testingupdates, so we now run debian10... This make the installer incompatible with its own actions, making subsequent runs abort. (Faking/etc/os-releasemakes it work again though).