Posts tagged VoIP

[IPBX] Astuce pour les noms d’utilisateurs et mots de passe des extensions XiVO

0

Salut à tous !

Envie de bidouiller un peu de la téléphonie et j’ai un tout petit peu de temps libre, ça tombe bien, ça faisait longtemps que j’avais pas touché à XiVO.

Voici donc une petite astuce que j’ai trouvé un peu éparpillée sur le net que je n’invente pas, c’est juste pour la garder sous le coude. C’est pour faire un truc interdit par défaut, modifier le nom d’utilisateur et le mot de passe d’une extension. Habituellement lorsqu’on crée une nouvelle extension, le nom d’utilisateur et le mot de passe sont générés par le système et vous ne pouvez pas le modifier. Pour vous donner ce droit, il faut faire une petite manipulation simple.

Ouvrez un terminal et connectez vous à votre serveur et entrez votre mot de passe root :

$ ssh -l root serveur.domaine.tld

Une fois que c’est fait, on va éditer le fichier « ipbx.ini » :

$  nano /etc/xivo/web-interface/ipbx.ini

A la fin du fichier, modifiez le comme sur la capture :

Xivo Readonly ipwd

Enregistrez, puis connectez vous a l’interface d’administration de XiVo. Tentez d’éditer une de vos lignes et miracle, on peut mettre ce qu’on veut !

xivo config lines

Et voilà ! L’affaire est dans le sac !

Pour vous aider un peu avec XiVO, un petit blog intéressant pour les débutants. Ça contient deux trois trucs sympa pour vous aider à commencer avec ce logiciel.

 

[IPBX] Astuce post-installation de XIVO sur Kimsufi

7

Bonjour !

En rangeant un peu le bordel que j’ai sur ma machine, je suis tombé sur un fichier intéressant que je vais partager avec vous.

J’ai un serveur Kimsufi 2G chez OVH, et il y a quelques temps j’avais installé XIVO en suivant cette procédure. Cependant je m’étais heurté à un petit problème, DAHDI voulait se lancer et échouait. Au départ je ne comprenais pas vraiment pourquoi et surtout pourquoi cela posait problème, mais en cherchant un peu j’avais fini par trouver.

DAHDI c’est Digium/Asterisk Hardware Device Interface. C’est le logiciel qui permet de gérer les cartes de téléphonie. Sur un Kimsufi, il n’y en a pas, et cela crée une erreur lors du lancement des services. Pour régler ça, il faut dégager DAHDI.

Pour commencer, connectez-vous en SSH sur votre serveur XIVO.

On va ensuite éditer un fichier avec cette commande :

nano /usr/bin/xivo-service

On fait une recherche pour trouver le terme « dahdi » et on supprime l’occurrence. On enregistre et on va relancer les services :

xivo-service restart

On voit apparaître alors :

Closing port 5060.

Waiting for services to stop successfully...

Waiting for services to start successfully...

starting rabbitmq-server ... OK

starting xivo-sysconfd ... OK

xivo-confgend is disabled

xivo-dxtora is disabled

xivo-provd is disabled

xivo-agid is disabled

starting asterisk ... OK

xivo-agent is disabled

xivo-ctid is disabled

xivo-restapi is disabled

Opening port 5060.

XiVO fully booted

Ensuite, on enclenche les services avec :

xivo-service enable

Et on relance le tout :

xivo-service restart

On voit alors apparaître :

Closing port 5060.

Waiting for services to stop successfully...

Waiting for services to start successfully...

starting rabbitmq-server ... OK

starting xivo-sysconfd ... OK

starting xivo-confgend ... OK

starting xivo-dxtora ... OK

starting xivo-provd ... OK

starting xivo-agid ... OK

starting asterisk ... OK

starting xivo-agent ... OK

starting xivo-ctid ... OK

starting xivo-restapi ... OK

Opening port 5060.

XiVO fully booted

C’est fini, et maintenant les services démarrent correctement !

Go to Top