Nous allons
- Installer Asterisk (Article sur www.madti.info en collaboration avec Thomas Schultz).
- Configurer et tester Asterisk
- Installer et configurer Postfix
- 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