我有基于fusionbpx的freeswitch安装。
我在cdr中看到,freeswitch中没有指定caller_id_name。
当我创建用户时,我只指定电话和密码。
如何找到这些caller_id_names的来源?
当我使用tcpdump
时tcpdump -nqt -s 0 -A -vvv -i eth1 port 5060
我只能看到电话号码,IP地址,但不能看到来电显示名称。
答案 0 :(得分:0)
在Freeswitch中,这可以在用户目录,拨号方案中定义为Channel Variable,或在caller_id_name
中预先定义。要找出设置中定义的位置,您可以在grep -r "{caller_id_name from CDRs}" /{path to freeswitch}/freeswitch/*
的CDR中看到您所看到的值,如下所示:
grep -r "John Doe" /usr/local/freeswitch/*
例如:
global $db,$tags
这应该会显示您在设置中定义的位置。