Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plenty issues with clean install on Debian 9 (0.7.1) #87

Open
8 tasks
noerw opened this issue Nov 23, 2019 · 2 comments
Open
8 tasks

Plenty issues with clean install on Debian 9 (0.7.1) #87

noerw opened this issue Nov 23, 2019 · 2 comments

Comments

@noerw
Copy link

noerw commented Nov 23, 2019

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.
    • This is pretty much irreversible, right?
@nordurljosahvida
Copy link
Collaborator

@noerw thanks for the input! i'll look into it this week, asap.

@jesusangelm
Copy link

i have similar issue, a month ago i tried to install aenigma on a Debian 9 VPS, but finishing the install, the script configure some debian 10 repo and this run the upgrade. As aenigma does not support Debian 10, the install not continue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants