<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Surveillance des Trunks SIP et IAX</title>
	<atom:link href="http://www.tux89.com/gestion/surveillance-des-trunks-sip-et-iax/feed/?lang=en" rel="self" type="application/rss+xml" />
	<link>http://www.tux89.com/gestion/surveillance-des-trunks-sip-et-iax/</link>
	<description>Si test = &#34;$téléphonie == &#039;NUL&#039;&#34;; Alors Goto &#34;www.tux89.com&#34;</description>
	<lastBuildDate>Thu, 16 May 2013 15:10:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<meta xmlns="http://www.w3.org/1999/xhtml" name="robots" content="noindex,follow" />
	<item>
		<title>Par : Sylvain Thérien</title>
		<link>http://www.tux89.com/gestion/surveillance-des-trunks-sip-et-iax/comment-page-1/#comment-40274</link>
		<dc:creator>Sylvain Thérien</dc:creator>
		<pubDate>Wed, 24 Aug 2011 02:38:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.tux89.com/?p=1449#comment-40274</guid>
		<description><![CDATA[Salut Kamel,

Si tu as plusieurs Trunks vers le même fournisseur, afin de distinguer chaque Trunk, tu dois spécifier un paramètre unique dans le fichier /etc/asterisk/trunkalerts_sip.conf. Tu devrais être en mesure de déterminer ce paramètre unique en exécutant la ligne de commande suivante :

asterisk -rx &quot;sip show registry&quot;

Ce paramètre unique peut être une adresse IP, un nom de domaine, un code utilisateur, etc. À toi de déterminer ce qui rend le Trunk unique par rapport aux autres. Comme spécifié dans la rubrique, chaque Trunk doit être identifié sur une ligne séparée.

Il en va de même pour le fichier /etc/asterisk/trunkalerts_iax2.conf et la commande 

asterisk -rx &quot;iax2 show registry&quot;

Le script fonctionne avec la commande grep, alors si tu spécifies quelque chose d&#039;unique à partir de la commande  asterisk -rx &quot;iax2 show registry&quot; ou asterisk -rx &quot;sip show registry&quot;, alors le script en fera de même.

Pour ce qui est du fait que tu n&#039;aies pas reçu de courriel, assure-toi qu&#039;Asterisk puisse bien envoyer des courriels et que l&#039;adresse spécifiée est bonne.

Finalement, si tu désires modifier la fréquence d&#039;exécution du script aux 30 minutes, exécute la ligne de commande 

crontab -e

et spécifie cette commande

30 * * * * /usr/bin/perl /usr/sbin/trunkalerts.pl

Pour plus d&#039;info sur crontab consulte le manuel en exécutant la commande 

man 5 crontab

En gros les 5 premiers paramètres de crontab sont :

minute : 0-59
heure : 0-23
jour du mois : 1-31
mois : 1-12
jour de la semaine : 0-7

Tu met un * pour indiquer que le paramètre est ignoré.

AU plaisir !]]></description>
		<content:encoded><![CDATA[<p>Salut Kamel,</p>
<p>Si tu as plusieurs Trunks vers le même fournisseur, afin de distinguer chaque Trunk, tu dois spécifier un paramètre unique dans le fichier /etc/asterisk/trunkalerts_sip.conf. Tu devrais être en mesure de déterminer ce paramètre unique en exécutant la ligne de commande suivante :</p>
<p>asterisk -rx &laquo;&nbsp;sip show registry&nbsp;&raquo;</p>
<p>Ce paramètre unique peut être une adresse IP, un nom de domaine, un code utilisateur, etc. À toi de déterminer ce qui rend le Trunk unique par rapport aux autres. Comme spécifié dans la rubrique, chaque Trunk doit être identifié sur une ligne séparée.</p>
<p>Il en va de même pour le fichier /etc/asterisk/trunkalerts_iax2.conf et la commande </p>
<p>asterisk -rx &laquo;&nbsp;iax2 show registry&nbsp;&raquo;</p>
<p>Le script fonctionne avec la commande grep, alors si tu spécifies quelque chose d&rsquo;unique à partir de la commande  asterisk -rx &laquo;&nbsp;iax2 show registry&nbsp;&raquo; ou asterisk -rx &laquo;&nbsp;sip show registry&nbsp;&raquo;, alors le script en fera de même.</p>
<p>Pour ce qui est du fait que tu n&rsquo;aies pas reçu de courriel, assure-toi qu&rsquo;Asterisk puisse bien envoyer des courriels et que l&rsquo;adresse spécifiée est bonne.</p>
<p>Finalement, si tu désires modifier la fréquence d&rsquo;exécution du script aux 30 minutes, exécute la ligne de commande </p>
<p>crontab -e</p>
<p>et spécifie cette commande</p>
<p>30 * * * * /usr/bin/perl /usr/sbin/trunkalerts.pl</p>
<p>Pour plus d&rsquo;info sur crontab consulte le manuel en exécutant la commande </p>
<p>man 5 crontab</p>
<p>En gros les 5 premiers paramètres de crontab sont :</p>
<p>minute : 0-59<br />
heure : 0-23<br />
jour du mois : 1-31<br />
mois : 1-12<br />
jour de la semaine : 0-7</p>
<p>Tu met un * pour indiquer que le paramètre est ignoré.</p>
<p>AU plaisir !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Kamel</title>
		<link>http://www.tux89.com/gestion/surveillance-des-trunks-sip-et-iax/comment-page-1/#comment-39723</link>
		<dc:creator>Kamel</dc:creator>
		<pubDate>Sat, 20 Aug 2011 05:44:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.tux89.com/?p=1449#comment-39723</guid>
		<description><![CDATA[Bonjour Sylvain, Kamel est de retour et vous remercie pour ce tuto :

J&#039;ai Piaf avec 7 trunks chez ovh.com, en voici la liste de show sip :
Host                           dnsmgr Username       Refresh State                Reg.Time                 
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40
voip.wengo.fr:5060           N      xxxxxxxxxxxxxx  1785 Registered           Sat, 20 Aug 2011 07:33:41
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:41
sip.ovh.net:5060               N      yyyyyyyyyyyyyy      1800 No Authentication    

Remarque : j&#039;ai erroner le mdp du dernier trunk pour voir le mail d&#039;alerte, mais il n&#039;est toujours pas arrivé ????

l&#039;execution du script dans webmin donne ce résultat : 
Output from command /usr/sbin/trunkalerts.pl ..

============================================= 
sip Trunk information
============================================= 
sip trunks = Registered
Registered
Registered
Registered
Registered
Registered
No
sip.ovh.net:5060 is up
sip trunks = Registered
Registered
Registered
Registered
Registered
Registered
No
sip.ovh.net:5060 is up
sip trunks = Registered
Registered
Registered
Registered
Registered
Registered
No
sip.ovh.net:5060 is up
sip trunks = Registered
Registered
Registered
Registered
Registered
Registered
No
sip.ovh.net:5060 is up
sip trunks = Registered
Registered
Registered
Registered
Registered
Registered
No
sip.ovh.net:5060 is up


Voici ce que j&#039;ai mis dans  trunkalerts_sip.conf 
sip.ovh.net:5060 (une seule ligne).
question : comment mettre chaque trunk un par un (un par ligne) ???

Le but est le script puisse envoyer une alerte avec le trunck qui n&#039;est pas enregistré ou non authentifié.

Aussi, comment faire pour exécuter ce script toute les 30 secondes au lieu toute les heures ??.



Merci pour tes conseils. A Bientot]]></description>
		<content:encoded><![CDATA[<p>Bonjour Sylvain, Kamel est de retour et vous remercie pour ce tuto :</p>
<p>J&rsquo;ai Piaf avec 7 trunks chez ovh.com, en voici la liste de show sip :<br />
Host                           dnsmgr Username       Refresh State                Reg.Time<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:40<br />
voip.wengo.fr:5060           N      xxxxxxxxxxxxxx  1785 Registered           Sat, 20 Aug 2011 07:33:41<br />
sip.ovh.net:5060               N      xxxxxxxxxxxxxx      1785 Registered           Sat, 20 Aug 2011 07:33:41<br />
sip.ovh.net:5060               N      yyyyyyyyyyyyyy      1800 No Authentication    </p>
<p>Remarque : j&rsquo;ai erroner le mdp du dernier trunk pour voir le mail d&rsquo;alerte, mais il n&rsquo;est toujours pas arrivé ????</p>
<p>l&rsquo;execution du script dans webmin donne ce résultat :<br />
Output from command /usr/sbin/trunkalerts.pl ..</p>
<p>=============================================<br />
sip Trunk information<br />
=============================================<br />
sip trunks = Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
No<br />
sip.ovh.net:5060 is up<br />
sip trunks = Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
No<br />
sip.ovh.net:5060 is up<br />
sip trunks = Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
No<br />
sip.ovh.net:5060 is up<br />
sip trunks = Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
No<br />
sip.ovh.net:5060 is up<br />
sip trunks = Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
Registered<br />
No<br />
sip.ovh.net:5060 is up</p>
<p>Voici ce que j&rsquo;ai mis dans  trunkalerts_sip.conf<br />
sip.ovh.net:5060 (une seule ligne).<br />
question : comment mettre chaque trunk un par un (un par ligne) ???</p>
<p>Le but est le script puisse envoyer une alerte avec le trunck qui n&rsquo;est pas enregistré ou non authentifié.</p>
<p>Aussi, comment faire pour exécuter ce script toute les 30 secondes au lieu toute les heures ??.</p>
<p>Merci pour tes conseils. A Bientot</p>
]]></content:encoded>
	</item>
</channel>
</rss>
