PDA

Voir la version complète : Soucis Trunk: == Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5



mushitsstation
23/12/2013, 14h20
Bonjour à tous,

Je viens ici vous faire part d'un soucis rencontré par moi et mon collègue:

En effet, quand nous composons le numéro du trunk (bien registered:

http://puu.sh/5VXiM.png )

Pourtant, voici ma config trunk:

Trunk Name: ovhNUMEROSIP

PEER Details:

type=peer
host=sip.ovh.fr
context=ovh
language=fr
insecure=very
username=XXXXXXXXXXXX
secret=MDP
nat=yes
qualify=yes
canreinvite=no
dtmfmode=auto
video=no
restrictcid=no
amaflags=default

-----------------

User context: NUMEROSIP

User Details:

type=user
secret=MDP
nat=auto
insecure=very
host=sip.ovh.fr
fromdomain=sip.ovh.fr
dtmfmode=auto
disallow=all
context=from-trunk
allow=g729&ulaw&alaw&ilbc

Quand j'appelle, pas de message d'erreur rien, juste ceci qui apparait....
http://puu.sh/5VXdQ.png


Quelqu'un peut m'aider svp? Je suis désespéré.....

Cordialement et bonnes fêtes à tous

tanguyd
24/12/2013, 12h56
As tu a activé les le verbose et le debug dans le cli asterisk ? C'est étonnant qu'il n'y ai aucun message. Ou alors c'est le téléphone local qu'il n’appelle, pas donc, rien a voir avec le trunk

core set verbose [entre 1 et 9]
core set verbose [entre 1 et 9]

Edit: Je vois que tu utilise un serveur distant. As tu bien le nat=yes d'activé sur la conf de l’extension 156 ?

mushitsstation
24/12/2013, 15h40
Oui le NAT est sur yes, j'ai fait tes deux commandes également mais ces deux messages ne s'affichent désormais plus, mais par contre j'ai toujours le message d'OVH qui me signifie que la personne au poste est indisponible etc...

http://puu.sh/5XaBT.png



[edit] Côté Trunk effectivement, j'ai tendance à croire que malgré le message auto de la dame d'OVH, il est quand même registered auprès de celui-ci mon PBX:

http://puu.sh/5XaFt.png

jean
24/12/2013, 15h49
es tu sur que c'est un msg ovh ? ca sent plutot le msg freepbx.

il te faut une inbound route qui recoive les appels anonymes (sans caller id), je sais pas exactement comment ca se fait avec freepbx

mushitsstation
24/12/2013, 16h57
Quand j'appelle avec mon fixe je suis pas en masqué et avant j'ai un pabx windows (lol) ça fonctionnait niquel le callerid était là, et non, c'est un msg qui apparait même quand je suis pas registered (dédié éteint). Si tu as Skype, je peux t'ajouter et t'envoyer mon numéro, tu verras...

Cordialement

jean
24/12/2013, 17h29
ovh ne renseigne pas la ligne appelée (pardon) dans le champ habituel et il faut une manip à la con pour le récupérer. d'ou le besoin d'avoir un contexte qui peut récupérer toutes les destinations sur ce trunk
[custom-get-did-ovh]
exten => s,1,Goto(from-trunk,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)
et faire pointer le trunk / route (je sais plus) sur ce contexte

si tu fais pas ca, freepbx te jette avec un message audio - d'ou ma question

fais un ngrep port 5060 et regarde si des fois y'a pas des choses qui arrivent quand même... j'ai joué récemment avec freepbx et j'ai eu plusieurs fois l'impression que rien n'arrivait, alors qu'en fait si... je trouve que les logs sur la console de freepbx pas top

joyeux noel

mushitsstation
24/12/2013, 17h34
Ngrep? Il me retourne une erreur no such file (je suis sous CentOS 5)

Ensuite, oui toi aussi tu les trouves pas top? ^^ Ecoute sinon, tu pourrais jeter un coup d'oeil à la bête?

Cdlt et bonnes fêtes

tanguyd
24/12/2013, 19h14
Désolé, pour ma réponse de tout a l'heure, j'ai mal lu, je pensait que tu parlais d'appel sortant.

Le contexte spécifique évoqué par Jean est utile quand plusieurs numéros alias sont gérés sur un seul trunk. On en est pas encore là. Tu peux avoir une indound route qui ne filtre rien ou ajouter /numerodetel a la fin du register string.

Si ngrep n'existe pas, il suffit de l'installer :-) yum install ngrep.

Vois tu tes appels entrants arriver dans l'interface ovh, une fois sur ta ligne gestion > consommation > appels reçus.

N'a tu pas activé un renvoi d'appel directement dans l'interface ovh ?

J'ai évoqué ce matin de nat=yes en pensent l’extension. Cependant, je n'avais pas vu que tu l'avais mis sur le trunk. J'ai l'impression que ton asterisk est sur un dédié, donc a priori pas de nat entre ton asterisk, et le trunk ovh. Ca n'a peut être rien a voir, mais je ne pense pas que ce soit bon

mushitsstation
26/12/2013, 12h50
Salut salut,

"No package ngrep available." j'avais déjà essayé ^^'; ensuite pour l'Asterisk effectivement, hébergé en France dans un DC de Valenciennes, donc bon....
Je vois effectivement mon numéro qui a essayé d'appeler jusqu'au 24 effectivement, et quand je me connecte avec un client SIP directement sur le Trunk cela fonctionne bien je reçois les appels et je peux les passer....

Cdlt

tanguyd
26/12/2013, 13h14
Effectivement, pas de ngrep de base dans centos,
http://nil.uniza.sk/monitoring-management-measurement/monitoring-tools/how-install-ngrep-centos-55

As tu vérifié le niveau de verbosité dans le cli asterisk comme évoqué mardi ?

mushitsstation
26/12/2013, 13h18
Verbose etc.... done, mais pour le ngrep il me demande une dépendance que je n'arrive pas à download.... libpcap.so.0.9.4()(64bit) is needed by ngrep-1.45-1.el5.rf.x86_64

Cdlt

tanguyd
26/12/2013, 13h29
Par contre libpcap, je pense (j'espere) qui c'est dans centos, yum install libpcap ?

mushitsstation
26/12/2013, 13h38
Il me le signifie comme installé, mais quand je veux RPM ngrep, il me dit qu'il manque une dépendance...

tanguyd
26/12/2013, 13h41
Tu a quelle version de centos ?

Dans cette page il y a aussi le lien pour le pkg centos 6.

mushitsstation
26/12/2013, 13h46
Je suis sous CentOS 6, et faut me dire où parce que je vois pas.... :x

Cdlt

tanguyd
26/12/2013, 13h53
le lien sur sur la page

http://pkgs.repoforge.org/ngrep/

Prendre ngrep-1.45-2.el6.rf.x86_64.rpm

mushitsstation
26/12/2013, 14h42
Il fut sur 7 je l'ai mis sur 9 et j'ai testé, l'erreur ne s'affiche plus, mais l'extension ne sonne pas pour autant

Cdlt

jean
26/12/2013, 15h26
je reviens dans le match... tu as installé ngrep au final ? il te faut choisir une version avec l'architecture i386/x86_64 et la version de centos qui correspondent

le coup du 7 ou 9, je comprends pas... dsl....

mushitsstation
30/12/2013, 15h31
Bonjour à tous, voici le résultat du ngrep port 5060:

http://puu.sh/63tzR.png

jean
30/12/2013, 15h44
ok, ca montre que le trunk s'enregistre correctement sur le serveur OVH.

Il faudrait maintenant faire le ngrep (avec un -t pour avoir l'heure) avant l'appel, lancer l'appel, et attendre un peu. idéalement, tu fais un copier/coller au format texte et tu le mets en mode code dans ton post - s'il fait plus d'une dizaine de lignes, mets le sur pastebin.com et donne juste le lien

mushitsstation
30/12/2013, 15h56
Cadeau: http://pastebin.com/tYcsnU3r

jean
30/12/2013, 16h07
raahhh... bizarre....

je suppose que tu lances bien l'appel,

ton @ip est bien 188.etc... ? et 91... c'est ovh sauf erreur - parce que là, je vois un register qui part de TON installation (pour le no 0033972386236), et qui est acquitté par OVH

question con... tu as bien fait un register dans ton sip.conf ? c'est bien le bon mot de passe, etc... ?

parce que effectivement, y'a rien qui arrive de ovh, donc c'est là que ca doit bloquer

mushitsstation
30/12/2013, 16h19
Euh moi perso j'ai juste config avec FreePBX pas touché le Asterisk :x

Cdlt

jean
30/12/2013, 16h26
pardon... tu as bien créé un trunk avec la chaine d enregistrement qui va bien (en bas de l'écran trunk) ?

mushitsstation
30/12/2013, 17h13
http://puu.sh/63xDO.png PUIS

http://puu.sh/63xH7.png

tout est bien configuré, après si tu veux voir plus, viens plutôt par MP/Skype qu'on regarde ça tous les deux, je te fais un accès etc...