PDA

Voir la version complète : Aléatoirement : Everyone is busy/congested at this time



xre
28/10/2010, 16h57
Bonjour,

Asterisk 1.6.2.11 avec mISDN et une B410P. Trois T0.

De temps en temps, sur les appels sortants :

== Using UDPTL CoS mark 5
-- Executing [0017301xxxx@default:1] misdn_check_l2l1("SIP/toto42-00003930", "g:sortant,2") in new stack
-- Executing [0017301xxxx@default:2] Dial("SIP/toto42-00003930", "mISDN/g:sortant/017301xxxx,,wW") in new stack
P[ 3] Requested channel:1 on port:3 is already in use
P[ 1] Requested channel:1 on port:1 is already in use
P[ 2] Requested channel:1 on port:2 is already in use
[Oct 28 16:37:23] WARNING[24781]: chan_misdn.c:3576 misdn_request: Could not Dial out on group 'sortant'.
Either the L2 and L1 on all of these ports where DOWN (see 'show application misdn_check_l2l1')
Or there was no free channel on none of the ports

[Oct 28 16:37:23] WARNING[24781]: app_dial.c:1747 dial_exec_full: Unable to create channel of type 'mISDN' (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/toto42-00003930' status is 'CHANUNAVAIL'

J'ai trois T0 donc en théorie six appels simultanés. Quand le problème se produit, "sip show channels" indique qu'il n'y a que trois ou quatre appels à ce moment-là... Il est même arrivé que cela arrive avec un seul appel actif.

C'est complètement aléatoire (desfois on réessaie trente secondes plus tard et l'appel sort bien)... Avez-vous une suggestion pour pouvoir commencer à troubleshooter ?

Par avance mercI.

Rico
29/10/2010, 10h53
[Oct 28 16:37:23] WARNING[24781]: chan_misdn.c:3576 misdn_request: Could not Dial out on group 'sortant'.
Either the L2 and L1 on all of these ports where DOWN (see 'show application misdn_check_l2l1')
Or there was no free channel on none of the ports


Que te retourne le show app misdn_check_l2l1 ?

jpramoul
29/10/2010, 11h30
Quand le problème se produit, "sip show channels" indique qu'il n'y a que trois ou quatre appels à ce moment-là... Il est même arrivé que cela arrive avec un seul appel actif.

sip show channels permet de voir les channels sip actifs, pas les appels en cours. La commande pour ça est "core show channels".

Autre piste : le dial ne semble composer que sur les 1er channels des trois ports :

P[ 3] Requested channel:1 on port:3 is already in use
P[ 1] Requested channel:1 on port:1 is already in use
P[ 2] Requested channel:1 on port:2 is already in use

Tu as peut-être reservé les ports 2 pour les appels entrants ?

xre
04/11/2010, 14h03
Salut,

Merci pour vos réponses.


pabx*CLI> show app misdn_check_l2l1
No such command 'show app misdn_check_l2l1' (type 'core show help show app' for other possible commands)

Ports réservés : je n'ai à ma connaissance rien réservé de particulier, j'ai fait une configuration ultra basique pour mISDN... Comment puis-je vérifier ce point ?

D'avance merci !

Thera
04/11/2010, 16h40
Montre la conf (sans commentaires) de /etc/asterisk/misdn.conf et surtout de ton groupe [sortant]

xre
05/11/2010, 16h25
Salut,


[sortant]
ports=1,2,3

Et c'est tout :) Le reste du fichier c'est du grand classique je pense, mais je peux le montrer si nécessaire.

Merci.

xre
09/11/2010, 16h47
*Bump*

Aucune idée ?

Merci par avance !