我已经使用FusionPBX GUI配置了Freeswitch系统。我需要满足的要求之一就是告诉受信任的域名不受信任的域名。
我想要做的是确保SIP标头上的P-Asserted-Identity字段仅发送到受信任域,并且呼叫中的From:字段显示为anonymous@anonymous.invalid,以防呼叫是制作不受信任的域名。
这是我已制作的XML代码,但不能正常工作(我不知道为什么):
<extension name="call_privacy" >
<condition field="destination_number" expression="^(210301\d\d\d)$" />
<condition field="caller_id_number" expression="^(21030010\d)$" >
<action application="set" data="sip_h_Privacy=id" />
<action application="privacy" data="full" />
<action application="set" data="privacy=yes" />
<action application="transfer" data="$1 XML ${context}" />
<action application="${sip_from_uri}" data="anonymous" />
</condition>
</extension>
任何人都可以帮我这个吗? 提前致谢
答案 0 :(得分:0)
我不认为FusionPBX足够灵活来处理这个问题。在FreeSWITCTH XML dialplan中实现起来非常容易:条件将决定远程域,并且操作将设置断言的身份和来电显示。
此外,我希望这篇简短的教程有用:https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md