Done
On 2009-11-04 18:45, Task-By Christian Lathion wrote:
A
priori, les appels passés par les clients US ont pas le même format
de numéro que ceux provenant de nos serveurs SIP.
Dans le log de kamailio, on ne voit pas quel était le numéro appelé:
s15293146:/var/log# grep -i
unassigned /var/log/ser.log
Nov 4 17:36:12 s15293146 /usr/sbin/kamailio[28310]: 1257356172 ==> Unassigned
Number <null>
Nov 4 17:36:16 s15293146 /usr/sbin/kamailio[28311]: 1257356176 ==> Unassigned
Number <null>
Nov 4 17:36:48 s15293146 /usr/sbin/kamailio[28312]: 1257356208 ==> Unassigned
Number <null>
Nov 4 17:37:15 s15293146 /usr/sbin/kamailio[28309]: 1257356235 ==> Unassigned
Number <null>
Nov 4 17:37:20 s15293146 /usr/sbin/kamailio[28310]: 1257356240 ==>
Unassigned Number 41215501732
C'est peut-être la variable qu'on utilise pour le numéro appelé ($oU)
qui est incorrecte. Fais des tests avec ngrep pour identifier le
problème. (par exemple si tu vois 0037410, +37410, 37410, etc. ou si un
autre champ manque dans les paquets SIP)
Procédure pour appeler comme les clients US. Appelle l'access number
depuis un de nos téléphones. Un script vocal va ensuite te demander les
paramètres (code PIN et numéro que tu veux appeler):
Access number: 0018182557014
PIN: 2009061010
format : 011+country code+city code+number
(ex. 01141216912818)
|