Projet

Général

Profil

CallerID sous Xivo Desktop Client

Ajouté par Antoine TIXIER il y a un jour

Bonjour,

actuellement sous la dernière mouture d'Orion, je constate une différence au niveau du CallerID entre celui qui est présenté au téléphone, et celui qui est présenté au Desktop Client.

L'opérateur Keyyo nous fait parvenir les appels avec un CallerID du type "33123456789"

Nous modifions ce format comme prévu dans la documentation via le fichier de conf : xivo_in_callerid.conf

https://documentation.xivo.solutions/en/latest/ipbx_configuration/caller_number_normalization.html#caller-number-normalization

[national4]
comment = local number with international prefix, 33 + 9 digits
callerid = ^33[1-9]\d{8}$
strip = 2
add = 0

Le téléphone présente bien un "0123456789" mais le Desktop Client présente lui un "33123456789"

En suivent les conséquences classiques de la gestion des contacts, où l'ajout d'un contact via le petit "+" prérempli avec un "33123456789", et donc le reverse lookup en entrant ne renvoi pas de correspondance.

Existe t il une procédure spécifique au Desktop Client pour réécrire le CallerID.

Je note que lors d'un appel, XIVO_SRCNUM contient le CallerID modifié, mais que CC_EXTEN contient bien le CallerID d'origine. CC_EXTEN serait utilisé par le Desktop Client ?


Réponses (1)

RE: CallerID sous Xivo Desktop Client - Ajouté par Antoine TIXIER il y a un jour

Erreur CC_EXTEN contient le numéro de destination et non le numéro source, mes yeux se sont croisés !

Les logs Asterisk remontent bien un reverse lookup OK sur le 0123456789.

[Oct  7 15:21:30]     -- Executing [s@did:9] UserEvent("PJSIP/YOTR-000027ab", "ReverseLookup,CHANNEL: PJSIP/YOTR-000027ab,db-id: 4864bjf-5646l-ogo4684-iug-684hgou,db-lastname: Antoine,db-number: 0123456789,db-general_4_info: None,db-header_1_info: Antoine,db-contact_5_email: None,db-contact_4_callable: None,db-contact_1_callable: 0123456789,db-contact_3_callable: None,db-reverse: Antoine") in new stack

Mais inconnu dans le Desktop client puisque 33123456789 est présenté.

    (1-1/1)