[Freeswitch-users] Caller ID presentation

kokoska rokoska kokoska.rokoska at post.cz
Tue Jan 20 08:48:59 PST 2009




Michael Jerris napsal(a):
> On Jan 20, 2009, at 9:20 AM, Paul D. wrote:
> 
>> Hi,
>> I am fairly new to FS. Is there a way to switch off/on caller ID
>> presentation dynamically, similar to "callingpres" in *?
> 
> http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_privacy
> 
> 

I'm not sure because I didn't try * callingpres for a long time, but I
think it completly hide callerID (CLIP), while FreeSWITCH application
"privacy" just "modifies" RPID header. (I am talking about SIP.)

If I am not true, please correct me, but if you need real privacy you need:

FreeSWITCH alone method:
1. set effective_caller_id_name=announymous
2. set effective_caller_id_number=annonymous
3. set sip_h_Privacy=id
4. set privacy=yes
and hope that nobody will look into the packets, because CLIP still
remains in the RPID header.

FreeSWITCH + Kamailio/OpenSIPS/SER:
1. set sip_h_Privacy=id on FreeSWITCH side
2. if you see Privacy=id header on your proxy, than remove RPID header
(better to do it all the time, because RPID is depricated) and rewrite
>From header to desired:
From: "Anonymous" <sip:anonymous at anonymous.invalid>
using uac_replace_from("Anonymous","sip:anonymous at anonymous.invalid");

Hope this helps :-)

Best regards,

kokoska.rokoska





More information about the FreeSWITCH-users mailing list