Problème lors de l' installation

Bonjour à tous,

j’ aimerai essayer wazo-platform seulement cela commence mal à l’ installation j’ ai déjà un message d’ erreur :sweat_smile:

Je suis sous debian “buster”, hébergé dans un data center en france et j’ ai suivi cette documentation:

tout se passe très bien jusque l’ étape:

ansible-playbook -i inventories/uc-engine uc-engine.yml

l’ installation de wazo-platform se lance mais se stop arrivé à l’ étape

TASK [uc-engine : Setup engine]

voici le message d’ erreur

je tente malgré tout de me connecter via le navigateur web et j’ obtiens le message : erreur 403

j’ ai tenté de:

  • tout désinstaller / tout réinstaller (os compris) = ko
  • dans inventories/uc-engine j’ ai tenté de mettre un mot de passe root fort = ko
  • dans inventories/uc-engine j’ ai tenté de mettre un mot de passe root = ko
  • dans inventories/uc-engine j’ ai tenté de mettre à la place de local l’ ip publique liée à la machine = ko
  • allumer un cierge mais j’ attend toujours une réponse

bref auriez vous une piste à me donner s’il vous plait je sèche?

merci

Salut,

En effet, setupd fait une erreur 500 :-(. Tu pourrais nous donner les logs dans /var/log/wazo-setupd.log ?

Merci

Génial merci !

en espérant que ce soit lisible

Apparemment dans /var/log/wazo-setupd.log
il était indiqué:
2021-09-17 08:06:30,872 [9653] (INFO) (service_discovery): The configured interface does not exists: eth0

en fouillant un peu je me suis aperçu que ma carte réseau n’ était effectivement pas nommée eth0 mais ens33 (je suis sous environnement vmware) du coup j’ ai modifié le nommage de ma carte réseau grace à ce tuto:

mais cela ne fonctionne toujours pas !

voici le nouveau résultat dans /var/log/wazo-setupd.log:

si l’ un de vous à une idée …

Bonjour tout le monde… j’ai exactement le même problème… Je n’ai pas encore modifié le nom de la carte réseau (eth0 vs enp0s3) mais… j’attends également la réponse des spécialistes :slight_smile:

A deux on sera plus fort :grinning:

Jocelyn, j’ai le même soucis, mais moi je ne vois pas /var/log/wazo-setupd.log…

je viens de refaire une troisième fois l’ installe complète (os +wazo) parce qu’ à la fin je me perd avec toutes les modifs pour essayer de résoudre le problème :slight_smile:

je te confirme que le fichier dans mon cas est bien présent:

a titre comparatif qu’ as tu comme valeurs ici?


tu as peut être moins de choses d’ installées, la phase d’ installation est peut être allé moins loin?
simple supposition!
par contre je vois dans ta copie d’ écran que tu as apache d’ installé, il ne faut pas le désinstaller?

j’ ai essayer de changer les droits du dossier /var/www/html mais cela n’ a rien donné non plus

Hello Jocelyn,

le message d’erreur concernant eth0 n’a rien à voir avec ton problème.

Pour pouvoir diagnostiquer, il faut:

  • Installer Debian (ou lancer wazo-reset)
  • Lancer l’installation de Wazo Platform
  • Ne pas relancer l’installation de Wazo Platform, car celui-ci ne supporte pas de reprendre une installation échouée, il faut lancer wazo-reset avant.
  • Regarder les erreurs dans /var/log/wazo-setupd.log et éventuellement dans wazo-confd.log ou wazo-sysconfd.log
  • Fais attention dans wazo-setupd.log, il se peut que le mot de passe root traine dedans.

Merci pour ton aide @sduthil je tente et vous tiens informés.

Bonjour à tous,

bon toujours même résultat avec wazo-reset

@sduthil voici le contenu de wazo-setupd.log (il y a bien un mot de passe il est juste noirci :wink: )

en ce qui concerne wazo-confd.log je trouve plein d’ erreurs: apparemment impossible de s’ enregistrer (connection refused) estceque cela pourrait être du à un mot de passe trop faible?

par contre rien de terrible dans wazo-sysconfd.log

merci pour votre aide

Salut Jocelyn,

les erreurs que tu vois dans wazo-confd.log sont dues à Consul et n’ont pas d’impact réel.

Malheureusement on ne voit pas l’erreur exacte dans ta capture, je crois en voir un bout tout en haut (la requête SQL), mais j’ai besoin de l’erreur complète pour voir le problème exact. L’erreur devrait apparaitre autour de la ligne indiquant une requête sur /wizard dans wazo-confd.log.

Salut Sébastien,

merci encore pour ton aide!
apparemment on retrouve dans wazo-confd.log régulièrement les memes erreurs:

2021-09-22 08:26:16,442 [24458] (INFO) (wazo_confd.plugins.wizard.plugin): failed to load the wizard plugin: missing service_id or service_key
2021-09-22 08:26:16,443 [24458] (INFO) (wazo_confd.controller): wazo-confd running…
2021-09-22 08:26:16,495 [24458] (WARNING) (xivo.token_renewer): Creating token with wazo-auth failed (). Retrying in 1 seconds…
2021-09-22 08:26:16,504 [24458] (INFO) (wazo_confd._bus): Running AMQP consumer
2021-09-22 08:26:16,542 [24458] (INFO) (kombu.mixins): Connected to amqp://guest:**@127.0.0.1:5672//
2021-09-22 08:26:17,500 [24458] (WARNING) (xivo.token_renewer): Creating token with wazo-auth failed (). Retrying in 2 seconds…
2021-09-22 08:26:19,285 [24458] (ERROR) (flask.app): Exception on /1.1/infos [GET]

et

sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL: authentification par mot de passe échouée pour l’utilisateur « asterisk »
FATAL: authentification par mot de passe échouée pour l’utilisateur « asterisk »

je te joint le fichier si tu vois autre chose…Processing: wazo-confd.log…

Je n’arrive pas à récupérer ton fichier, pourrais-tu me l’envoyer compressé à sduthil CHEZ wazo POINT community, ou ouvrir un ticket sur https://wazo-dev.atlassian.net avec ton fichier attaché?

Les erreurs que tu mentionnes arrivent pendant l’installation, lorsque tout n’est pas encore installé. Ces erreurs n’ont pas d’impact, et je me rends compte qu’il y a bien trop d’erreurs et que ça rend le débogage vraiment difficile…

c’ est parti par mail

OK, je vois l’erreur: Wazo Platform n’arrive pas à trouver de serveur DNS IPv4 configuré.

Pour ça il va trouver les lignes nameserver X.X.X.X dans /etc/resolv.conf. S’il n’en trouve pas, ça donne cette erreur incompréhensible.

Je vais créer un ticket de bug.

ok je viens de faire l’ essais de tout réinstaller en modifiant au préalable le fichier
/etc/network/interfaces comme ceci

iface lo inet loopback
auto lo

auto eth0
iface eth0 inet static
address 10.200.145.15
netmask 255.255.255.0
network 10.200.145.0
broadcast 10.200.145.255
gateway 10.200.145.254
dns-nameservers 8.8.8.8

puis modifier le fichier /etc/resolv.conf en y mettant que les dns de google 8.8.8.8

résultat idem toujours le même problème

si il vous faut trouver des bugs les gars, je suis là je suis le chat noir :rofl:

(français via Google Traduction)

Si vous utilisez Debian 10 comme système d’exploitation sous-jacent (qui est la valeur par défaut sur laquelle Wazo est installé), l’interface n’est plus définie comme “eth0”

Regardez votre original (en supposant que vous ayez fait une sauvegarde) de votre fichier /etc/network/interfaces et vous verrez une entrée différente pour iface

Utilisez-le pour votre définition d’iface.

Pas usre si c’est un problème ou non, mais mérite d’être corrigé.

===============================================

(French via Google Translate)

If you are using Debian 10 as the underlying OS (which is the defaul on which Wazo is installed) the interface is no longer defined as “eth0”

Look at your original (assume you made a backup) of your /etc/network/interfaces file and you will see a different entry for iface

Use that for your iface definition.

Not usre if that is an issue or not, but worth correcting.

@Ramblin merci pour aide! je viens de faire ce test:

supprimer la vm / recréer la vm
je suis bien en debian 10 avec ses dernières mises à jour et avec un nom d’ hote plus simple (juste “wazo”)
je ne touche pas au nom de l’ interface
je configure /etc/network/interface
je configure /etc/resolv.conf
je lance l’ installation de wazo platform et j’ ai toujours cette même erreur : erreur 500

je vais poser une question idiote mais le système lors de l’ installation vérifie t’ il le nom de domaine ?

je m’ explique pour l’ instant je souhaite tout installer sur le même serveur hébergé chez bretagnetelecom. et faire mes tests en local via un vpn.
j’ ai bien une ip publique associée à ma vm mais pour l’ instant je ne m’ en sert pas. je veux juste faire des essais en local, comme si j’ installais le serveur sur une machine physique sur mon bureau.

je vois que dans le fichier /etc/hosts j’ ai ceci:

image

le nom de domaine wazo.bretagnetelecom.fr ne correspond à rien, il n’ existe pas !

le système lors de l’ installation vérifie t ‘il ceci? auquel cas ceci pourrait expliquer l’ erreur 500

@sduthil je te confirme que suite à la réinstallation complète et en forçant les dns dans /etc/network/interfaces je n’ ai toujours pas de dns dans /var/logs/wazo-coonfd.log dans la signe /wizard

wazo -platform est installé :partying_face: :partying_face:

le problème était bien lié aux dns
je sortais bien sur internet
le ping de 8.8.8.8 me donnait bien un temps de réponse
le ping de google.fr me donnait également bien un temps de réponse

pour résoudre le problème j’ ai juste ajouté l’ adresse de la passerelle en tant que nameserver dans /etc/network/interfces et dans etc/resolv.conf

relancé l’ installation avec un wazo-reset avant et tout s’ est installé correctement.

merci à tous ceux qui ont pris la peine d’ essayer de m’ aider (@sduthil ,@quintana,@Ramblin)

@YGA tente cette solution cela résoudra peut être ton problème

1 Like