Bonjour à tous,
J’essaye d’installer une instance de Diacamma sur mon serveur Ubuntu pour la gestion d’une copropriété mais sans succès.
J’ai suivi ce tuto http://www.diacamma.org/forum/t/installer-diacamma-en-serveur-sur-reseau-prive?q=/forum/t/installer-diacamma-en-serveur-sur-reseau-prive&start=6#320.
J’ai créé une instance “copro” avec la commande
./launch_lucterios.sh add -n copro -d MySQL:diacamma
Ensuite j’ai modifié le fichier de config copro/settings.py pour y ajouter mon mot de passe MySQL et autoriser l’url correspondant à l’ip locale de mon serveur.
[code]#!/usr/bin/env python
-- coding: utf8 --
import os
from lucterios.framework.settings import fill_appli_settings
Initial constant
SECRET_KEY = “ik9=skuvwx+u$bk8vwzns4=it4^pt72b38t&#jj1msvu=1+6=s”
Database
BASE_DIR = os.path.dirname(file)
DATABASES = {
“default”: {
“NAME”: “diacamma”,
“USER”: “root”,
“PASSWORD”: “**********”,
“HOST”: “localhost”,
“ENGINE”: “django.db.backends.mysql”,
},
}
extra
ALLOWED_HOSTS = [‘192.168.1.50’, ‘localhost’, ‘127.0.0.1’]
configuration
fill_appli_settings(“lucterios.standard”, ())
[/code]
Ensuite je lance l’instance avec les commandes du tutoriel :
cd /var/lucterios2/
source virtual_for_lucterios/bin/activate
DJANGO_SETTINGS_MODULE='copro.settings' gunicorn lucterios.framework.wsgi --bind=0.0.0.0:8000 --daemon
deactivate
Malgré cela, impossible de me connecter via l’interface web sur 192.168.1.50, j’ai toujours l’erreur
DisallowedHost at /web/index.html
Invalid HTTP_HOST header: '192.168.1.50:8000'. You may need to add '192.168.1.50' to ALLOWED_HOSTS.
Request Method: GET
Request URL: http://192.168.1.50:8000/web/index.html
Django Version: 1.10.7
Exception Type: DisallowedHost
Exception Value:
Invalid HTTP_HOST header: '192.168.1.50:8000'. You may need to add '192.168.1.50' to ALLOWED_HOSTS.
Exception Location: /var/lucterios2/virtual_for_lucterios/lib/python3.5/site-packages/django/http/request.py in get_host, line 113
Python Executable: /var/lucterios2/virtual_for_lucterios/bin/python3
Python Version: 3.5.2
Python Path:
['/var/lucterios2',
'/var/lucterios2/virtual_for_lucterios/bin',
'/var/lucterios2/virtual_for_lucterios/lib/python35.zip',
'/var/lucterios2/virtual_for_lucterios/lib/python3.5',
'/var/lucterios2/virtual_for_lucterios/lib/python3.5/plat-x86_64-linux-gnu',
'/var/lucterios2/virtual_for_lucterios/lib/python3.5/lib-dynload',
'/usr/lib/python3.5',
'/usr/lib/python3.5/plat-x86_64-linux-gnu',
'/var/lucterios2/virtual_for_lucterios/lib/python3.5/site-packages']
Server time: dim, 21 Mai 2017 16:11:43 +0000
Par moment cela fonctionne mais seule une page blanche s’affiche, j’ai déjà réussi à voir la boite de dialogue pour la connexion, je rentre admin/admin et j’arrive à me connecter mais ensuite j’ai une erreur qui s’affiche et je ne peux rien faire.
Merci pour votre aide.