Hi there,
My zulip is running on a local LAN with an IP of 192.168.6.50. When I try to start my server, I've got that
zulip_1 | Traceback (most recent call last):
zulip_1 | File "/home/zulip/deployments/current/scripts/lib/log-management-command", line 15, in <module>
zulip_1 | if not os.path.exists(settings.MANAGEMENT_LOG_PATH):
zulip_1 | File "/home/zulip/deployments/current/zulip-venv/lib/python2.7/site-packages/django/conf/__init__.py", line 53, in __getattr__
zulip_1 | self._setup(name)
zulip_1 | File "/home/zulip/deployments/current/zulip-venv/lib/python2.7/site-packages/django/conf/__init__.py", line 41, in _setup
zulip_1 | self._wrapped = Settings(settings_module)
zulip_1 | File "/home/zulip/deployments/current/zulip-venv/lib/python2.7/site-packages/django/conf/__init__.py", line 97, in __init__
zulip_1 | mod = importlib.import_module(self.SETTINGS_MODULE)
zulip_1 | File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
zulip_1 | __import__(name)
zulip_1 | File "/home/zulip/deployments/current/zproject/settings.py", line 87, in <module>
zulip_1 | from .prod_settings import *
zulip_1 | File "/home/zulip/deployments/current/zproject/prod_settings.py", line 383
zulip_1 | EXTERNAL_HOST = 192.168.6.50
zulip_1 | ^
zulip_1 | SyntaxError: invalid syntax
zulip_1 | Traceback (most recent call last):
zulip_1 | File "/home/zulip/deployments/current/manage.py", line 22, in <module>
zulip_1 | " ".join(sys.argv)])
zulip_1 | File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
zulip_1 | raise CalledProcessError(retcode, cmd)
zulip_1 | subprocess.CalledProcessError: Command '['/home/zulip/deployments/current/scripts/lib/log-management-command', '/home/zulip/deployments/current/manage.py checkconfig']' returned non-zero exit status 1
Instead, I write http:// as a workaround, but it's making crappy stuff after.
You need to put quotes around the string, e.g. 'EXTERNAL_HOST = '192.168.6.50''.
Most helpful comment
You need to put quotes around the string, e.g. 'EXTERNAL_HOST = '192.168.6.50''.