2017-08-01 44 views
0

我有freeswitch安裝基於fusionbpx。從freeswitch需要caller_id_name

我在cdr中看到caller_id_name沒有在freeswitch中指定。

當我創建用戶時,我只指定電話和密碼。

如何找到這些caller_id_names來自哪裏?

當我使用tcpdump的

tcpdump的-nqt -s 0 -A -vvv -i eth1的端口5060

我只能看到電話號碼,IP地址,但不來電顯示的名字。

回答

0

在Freeswitch中,這可以在用戶目錄dialplan中定義爲Channel Variable,或在vars.xml中預先定義。要找出它在你的設置中定義,你可以用grep你看到在你的CDR caller_id_name這樣的值:

grep -r "{caller_id_name from CDRs}" /{path to freeswitch}/freeswitch/*

例如:

grep -r "John Doe" /usr/local/freeswitch/*

這應該告訴你它在你的設置中定義的位置。