Project

General

Profile

Dictionnaire mappage des champs Webi et fichier config pjsip

Added by Antoine TIXIER 3 months ago

Bonjour,

Suite à mon passage à res_pjsip, j'ai du mal à faire le lien avec la Webi actuelle prévue pour chan_sip, et les param pour res_pjsip.

Existe t il dans un coin un dictionnaire du mappage des champs ?

J'essaie de debug un problème que je pense lié à la section "identify" de mon trunk, et j'aimerai modifier / ajouter une ip dans "match", actuellement configurée avec un domaine.


Replies (2)

RE: Dictionnaire mappage des champs Webi et fichier config pjsip - Added by Antoine TIXIER 3 months ago

Pour allez jusqu'au bout du raisonnement :

La documentation Asterisk semble indiquer que c'est Asterisk qui fait un srv_lookup de "keyyo.net" pour récupérer les IPs des serveurs (A Record).

Mais il y a une incohérence, puisque KEYYO me communique un appel via un serveur dont l'IP n'est pas dans "match" et il n'est donc pas authentifié.

98% des appels reçus passent sans problèmes, sauf ceux reçus depuis cette IP KEYYO "83.136.164.102".

Est il possible que les paramètres "match" soient récupérés via pjsip depuis l'opérateur à l'enregistrement, et qu'ils aient omis une IP ?

Logs Asterisk :

[Aug 30 10:59:05] NOTICE[803942] res_pjsip/pjsip_distributor.c: Request 'INVITE' from  '"XXXXXXXXXX" <sip:XXXXXXXXXX@38.b2bua.sip.internal>' failed for '83.136.164.102:5060' (callid: 4ad0cfc62bf7362f75775f850dcb16d8@38.b2bua.sip.internal) - No matching endpoint found
[Aug 30 10:59:05] NOTICE[2006522] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '"XXXXXXXXXX" <sip:XXXXXXXXXX@38.b2bua.sip.internal>' failed for '83.136.164.102:5060' (callid: 06c05f1b564ec5d75c62e17f141f9d6a@38.b2bua.sip.internal) - No matching endpoint found
[Aug 30 10:59:59] NOTICE[3977483] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '"XXXXXXXXXX" <sip:XXXXXXXXXX@38.b2bua.sip.internal>' failed for '83.136.164.102:5060' (callid: 3ca62e263dce07e176f936960e119c11@38.b2bua.sip.internal) - No matching endpoint found
[Aug 30 10:59:59] NOTICE[40160] res_pjsip/pjsip_distributor.c: Request 'INVITE' from   '"XXXXXXXXXX" <sip:XXXXXXXXXX@38.b2bua.sip.internal>' failed for '83.136.164.102:5060' (callid: 1dd8870816640fd90369d56221740713@38.b2bua.sip.internal) - No matching endpoint found
[Aug 30 11:39:32] NOTICE[2006522] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '"XXXXXXXXXX" <sip:XXXXXXXXXX@38.b2bua.sip.internal>' failed for '83.136.164.102:5060' (callid: 2bc068be0103608f3320fd776378da50@38.b2bua.sip.internal) - No matching endpoint found
pjsip show endpoint KEYYO                                                                                 

Identify:  KEYYO/KEYYO                                                                                    
        Match: 83.136.161.72/32                                                                           
        Match: 83.136.162.72/32                                                                           
        Match: 83.136.161.75/32                                                                           
        Match: 83.136.163.72/32                                                                           
        Match: 83.136.164.72/32                                                                           
        Match: 83.136.163.75/32                                                                           
        Match: 83.136.161.102/32                                                                          
        Match: 83.136.162.102/32
host keyyo.net                                                                                            

keyyo.net has address 83.136.163.75                                                                       
keyyo.net has address 83.136.164.72                                                                       
keyyo.net has address 83.136.164.102                                                                      
keyyo.net has address 83.136.161.72                                                                       
keyyo.net has address 83.136.161.102                                                                      
keyyo.net has address 83.136.162.72                                                                       
keyyo.net has address 83.136.162.102                                                                      
keyyo.net has address 83.136.163.72 

RE: Dictionnaire mappage des champs Webi et fichier config pjsip - Added by Antoine TIXIER 3 months ago

Après avoir ajouté manuellement dans le fichier /etc/asterisk/pjsip.d/01-pjsip.conf l'IP du serveur manquant (83.136.164.102) dans "match" et fait un reload d'Asterisk, je n'ai plus aucun problème depuis deux jours.

Par contre, la question reste entière, sur un reboot ou rechargement de la Webi, le fichier va être écrasé.

Comment puis-je ajouter manuellement depuis la Webi les plages réseau à "match" ?

    (1-2/2)