[Freeswitch-users] Rewriting Remote Party ID
rod
kawarod at laposte.net
Tue Mar 10 04:00:57 PDT 2009
Hi all,
it seems there is no way to do this :(
It could be great to be able to:
- decide if RPID should be present or not in the B leg for an
outbound call
- make RPID header fully customizable with variables
- filter RPID for inbound call
I saw that kokoska rokoska created a jira bounty for 50$: Make RPID SIP
header optional
I'll add 150$ for this if I could manage RPID as described above.
Sorry to use mailing list for this, I'm unable to add a note on jira for
this bounty.
regards,
rod
rod wrote:
> Hi David,
>
> already tried this :p
> the pbm is that this doesn' modify the RPID header, but it adds a new
> one so that I have 2 RPID header in the SIP INVITE :(
>
> rod
>
> David Knell wrote:
>
>> Hi Rod,
>>
>> You can set it directly:
>> <action
>> application="set"><![CDATA[sip_h_Remote-Party-Identity="${caller_id_number}"
>> <sip:{$caller_id_number}@1.2.3.4>;screen=yes;privacy=off]]></action>
>> <action application="bridge" data="sofia/gateway/wherever/+$1"/>
>>
>> --Dave
>>
>>
>>> using these functions like this did nothing on the SIP INVITE packet :'(
>>>
>>> seven wrote:
>>>
>>>
>>>> try
>>>> bridge
>>>> ({effective_caller_id_name
>>>> ="your_name",effective_caller_id_number="0000"}sofia/b-leg)
>>>>
>>>> On Mar 5, 2009, at 9:00 PM, rod wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> the A leg invite looks like this:
>>>>> From: "Anonymous"<sip:anonymous at anonymous.invalid;user=phone>
>>>>>
>>>>> it has been rewritten like this:
>>>>> From: "Anonymous" <sip:000000anonymous at 172.29.0.5>
>>>>>
>>>>> rod
>>>>>
>>>>> rod wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Hi Brian,
>>>>>>
>>>>>> if I use the function effective_caller_id_number with my INVITE, I
>>>>>> get this:
>>>>>>
>>>>>> From: "Anonymous" <sip:000000anonymous at 172.29.0.5>;tag=17geyFjX5p0gS.
>>>>>>
>>>>>> this is not exactly what I'm looking for :p
>>>>>>
>>>>>> rod
>>>>>>
>>>>>>
>>>>>> Brian West wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Well this depends on how you're placing the call.. if its a standard
>>>>>>> bridge you can on the A-Leg set
>>>>>>> "effective_caller_id_number=000${caller_id_number}" before you call
>>>>>>> bridge.
>>>>>>>
>>>>>>> Is the from already in the correct format?
>>>>>>>
>>>>>>> /b
>>>>>>>
>>>>>>> On Mar 5, 2009, at 6:12 AM, rod wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Dear list,
>>>>>>>>
>>>>>>>> I'd like to rewrite the number in the Remote Party ID header and
>>>>>>>> only in
>>>>>>>> this header.
>>>>>>>>
>>>>>>>> ex: I'd like to prefix the caller ID with a prefix code (000 in
>>>>>>>> this
>>>>>>>> example) in the RPID header :
>>>>>>>>
>>>>>>>> From: Anonymous<sip:anonymous at anonymous.invalid>;tag=1208367
>>>>>>>> Remote-Party-ID:
>>>>>>>> <sip:
>>>>>>>> 123456
>>>>>>>> @10.10.10.10:5062;user=phone>;privacy=full;screen=yes;party=calling
>>>>>>>>
>>>>>>>> should become:
>>>>>>>> From: Anonymous<sip:anonymous at anonymous.invalid>;tag=1208367
>>>>>>>> Remote-Party-ID:
>>>>>>>> <sip:
>>>>>>>> 000123456
>>>>>>>> @10.10.10.10:5062;user=phone>;privacy=full;screen=yes;party=calling
>>>>>>>>
>>>>>>>> But the From field should remain unchanged.
>>>>>>>>
>>>>>>>> And how to strip this prefix:
>>>>>>>> From: Anonymous<sip:anonymous at anonymous.invalid>;tag=1208367
>>>>>>>> Remote-Party-ID:
>>>>>>>> <sip:
>>>>>>>> 000123456
>>>>>>>> @10.10.10.10:5062;user=phone>;privacy=full;screen=yes;party=calling
>>>>>>>>
>>>>>>>> should become:
>>>>>>>> From: Anonymous<sip:anonymous at anonymous.invalid>;tag=1208367
>>>>>>>> Remote-Party-ID:
>>>>>>>> <sip:
>>>>>>>> 123456
>>>>>>>> @10.10.10.10:5062;user=phone>;privacy=full;screen=yes;party=calling
>>>>>>>>
>>>>>>>>
>>>>>>>> regards.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> ------------------------------------------------------------------------
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Freeswitch-users mailing list
>>>>>>> Freeswitch-users at lists.freeswitch.org
>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>>> http://www.freeswitch.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Freeswitch-users mailing list
>>>>>> Freeswitch-users at lists.freeswitch.org
>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>> http://www.freeswitch.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Freeswitch-users mailing list
>>>>> Freeswitch-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Freeswitch-users mailing list
>>>> Freeswitch-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>>
>>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
More information about the FreeSWITCH-users
mailing list