Install issue with mailinabox i think python?

I downloaded a fresh copy of ubuntu 14.04tls
steps:
1 sudo apt-get update
2 sudo apt-get upgrade
3 curl -s https://mailinabox.email/setup.sh | sudo bash

after a while i see some errors:
Waiting for the Mail-in-a-Box management daemon to start…
Waiting for the Mail-in-a-Box management daemon to start…
AND SO ON…

i checked the logfile:

Jan 11 07:14:36 mailinabox systemd[1]: Started Management daemon for Mailinabox.
Jan 11 07:14:36 mailinabox python3[25186]: Traceback (most recent call last):
Jan 11 07:14:36 mailinabox python3[25186]: File “/home/nike/mailinabox-sogo/management/daemon.py”, line 16, in
Jan 11 07:14:36 mailinabox python3[25186]: env = utils.load_environment()
Jan 11 07:14:36 mailinabox python3[25186]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 13, in load_environment
Jan 11 07:14:36 mailinabox python3[25186]: return load_env_vars_from_file("/etc/mailinabox.conf")
Jan 11 07:14:36 mailinabox python3[25186]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 20, in load_env_vars_from_file
Jan 11 07:14:36 mailinabox python3[25186]: for line in open(fn): env.setdefault(*line.strip().split("=", 1))
Jan 11 07:14:36 mailinabox python3[25186]: File “/usr/lib/python3.5/codecs.py”, line 321, in decode
Jan 11 07:14:36 mailinabox python3[25186]: (result, consumed) = self._buffer_decode(data, self.errors, final)
Jan 11 07:14:36 mailinabox python3[25186]: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x90 in position 108: invalid start byte
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Main process exited, code=exited, status=1/FAILURE
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Unit entered failed state.
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Failed with result ‘exit-code’.
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Service hold-off time over, scheduling restart.
Jan 11 07:14:36 mailinabox systemd[1]: Stopped Management daemon for Mailinabox.
Jan 11 07:14:36 mailinabox systemd[1]: Started Management daemon for Mailinabox.
Jan 11 07:14:36 mailinabox python3[25203]: Traceback (most recent call last):
Jan 11 07:14:36 mailinabox python3[25203]: File “/home/nike/mailinabox-sogo/management/daemon.py”, line 16, in
Jan 11 07:14:36 mailinabox python3[25203]: env = utils.load_environment()
Jan 11 07:14:36 mailinabox python3[25203]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 13, in load_environment
Jan 11 07:14:36 mailinabox python3[25203]: return load_env_vars_from_file("/etc/mailinabox.conf")
Jan 11 07:14:36 mailinabox python3[25203]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 20, in load_env_vars_from_file
Jan 11 07:14:36 mailinabox python3[25203]: for line in open(fn): env.setdefault(*line.strip().split("=", 1))
Jan 11 07:14:36 mailinabox python3[25203]: File “/usr/lib/python3.5/codecs.py”, line 321, in decode
Jan 11 07:14:36 mailinabox python3[25203]: (result, consumed) = self._buffer_decode(data, self.errors, final)
Jan 11 07:14:36 mailinabox python3[25203]: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x90 in position 108: invalid start byte
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Main process exited, code=exited, status=1/FAILURE
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Unit entered failed state.
Jan 11 07:14:36 mailinabox systemd[1]: mailinabox.service: Failed with result ‘exit-code’.
Jan 11 07:14:37 mailinabox systemd[1]: mailinabox.service: Service hold-off time over, scheduling restart.
Jan 11 07:14:37 mailinabox systemd[1]: Stopped Management daemon for Mailinabox.
Jan 11 07:14:37 mailinabox systemd[1]: Started Management daemon for Mailinabox.
Jan 11 07:14:37 mailinabox python3[25208]: Traceback (most recent call last):
Jan 11 07:14:37 mailinabox python3[25208]: File “/home/nike/mailinabox-sogo/management/daemon.py”, line 16, in
Jan 11 07:14:37 mailinabox python3[25208]: env = utils.load_environment()
Jan 11 07:14:37 mailinabox python3[25208]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 13, in load_environment
Jan 11 07:14:37 mailinabox python3[25208]: return load_env_vars_from_file("/etc/mailinabox.conf")
Jan 11 07:14:37 mailinabox python3[25208]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 20, in load_env_vars_from_file
Jan 11 07:14:37 mailinabox python3[25208]: for line in open(fn): env.setdefault(*line.strip().split("=", 1))
Jan 11 07:14:37 mailinabox python3[25208]: File “/usr/lib/python3.5/codecs.py”, line 321, in decode
Jan 11 07:14:37 mailinabox python3[25208]: (result, consumed) = self._buffer_decode(data, self.errors, final)
Jan 11 07:14:37 mailinabox python3[25208]: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x90 in position 108: invalid start byte
Jan 11 07:14:37 mailinabox systemd[1]: mailinabox.service: Main process exited, code=exited, status=1/FAILURE
Jan 11 07:14:37 mailinabox systemd[1]: mailinabox.service: Unit entered failed state.
Jan 11 07:14:37 mailinabox systemd[1]: mailinabox.service: Failed with result ‘exit-code’.
Jan 11 07:14:37 mailinabox systemd[1]: mailinabox.service: Service hold-off time over, scheduling restart.
Jan 11 07:14:37 mailinabox systemd[1]: Stopped Management daemon for Mailinabox.
Jan 11 07:14:37 mailinabox systemd[1]: Started Management daemon for Mailinabox.
Jan 11 07:14:37 mailinabox python3[25212]: Traceback (most recent call last):
Jan 11 07:14:37 mailinabox python3[25212]: File “/home/nike/mailinabox-sogo/management/daemon.py”, line 16, in
Jan 11 07:14:37 mailinabox python3[25212]: env = utils.load_environment()
Jan 11 07:14:37 mailinabox python3[25212]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 13, in load_environment
Jan 11 07:14:37 mailinabox python3[25212]: return load_env_vars_from_file("/etc/mailinabox.conf")
Jan 11 07:14:37 mailinabox python3[25212]: File “/home/nike/mailinabox-sogo/management/utils.py”, line 20, in load_env_vars_from_file

what is going on?

Seems like this is the error. Appears that there is an error in your /etc/mailinabox.conf file.

I’d run setup again:
curl -s https://mailinabox.email/setup.sh | sudo bash

Barring that, if this is a new installation, I’d nuke the machine and start from scratch. It’s not impossible that something went wrong curling the setup.sh.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.