Nous allons

  1. Installer Asterisk (Article sur www.madti.info en collaboration avec Thomas Schultz).
  2. Configurer et tester Asterisk
  3. Installer et configurer Postfix
  4. Troubleshooting Asterisk

Mise en place d’un Serveur VoIP Asterisk sur CentOS Partie 4/4 (Troubleshooting Asterisk)

Afin de diagnostiquer les éventuels problèmes liés à la configuration d’Asterisk, il est indispensable d’en connaitre le fonctionnement de base. De nombreux blogs et/ou wikis existent. Et puis nous n’allons réinventer la roue, alors vous trouverez sur le site

http://www.voip-info.org/wiki/view/How+To+Debug+and+Troubleshoot+VOIP

Tout ce dont vous avez besoin.

Et puis un petit résumé:

Lancement d’Asterisk

Pour lancer Asterisk, il faut d’abord se connecter en root :

Lancer Asterisk :

root# /etc/init.d/asterisk start

Lancer la CLI (Command-Line Interface) :

root# asterisk -rvvvvv

Les commandes de la CLI

Le nombre de commandes est important. Voici celles que nous avons le plus utilisées :

  • sip debug : active le mode debug et affiche les trames
  • sip show users : affiche les utilisateurs inscrits
  • reload : recharge les fichiers de configuration
  • show dialplan : affiche extensions.conf

Vous pouvez accéder à toutes les commandes ici.

Les fichiers de configuration

Les fichiers de configuration d’Asterisk se trouvent dans /etc/asterisk/ et portent l’extension .conf.

  • asterisk.conf : contient les emplacements des différents répertoires utilisés par Asterisk
  • extensions.conf : permet de définir le plan de numérotation (Dial Plan)
  • sip.conf : permet de définir les contextes d’appel et les utilisateurs utilisant le protocle SIP