you can set the sip-force-user param on the user in the directory to force it. or <!-- This is an example of how to override the RURI on an outgoing invite to a registered contact. --> <extension name="ruri"> <condition field="destination_number" expression="^ruri$"> <action application="bridge" data="sofia/${ruri_profile}/${ruri_user}${regex(${sofia_contact(${ruri_contact})}|^[^\@]+(.*)|%1)}"/> </condition> </extension> <extension name="7004"> <condition field="destination_number" expression="^7004$"> <action application="set" data="ruri_profile=default"/> <action application="set" data="ruri_user=2000"/> <action application="set" data="ruri_contact=1001@${domain_name}"/> <action application="execute_extension" data="ruri"/> </condition> </extension> /b On Jan 15, 2010, at 2:33 PM, Kristian Kielhofner wrote:
Hello everyone,
Is there (or can we get) a way to set the username portion of the request URI (along with To:) arbitrarily? Obviously this can be done when specifying a bridge string but I'm wondering if it would be possible with registered contacts. So...
Let's say I have another FS/Asterisk/etc system registered with the username "gw". Let's say I want to direct multiple DIDs to that registered endpoint. I'd bridge to:
sofia/internal/gw%domain.local
(or whatever my domain was)
The INVITE will go out with a destination URI of the registered contact. Probably something like:
gw@192.168.1.10 (assuming that's where I was registered)
I'd like to be able to do something like:
{user_uri=9415551212}sofia/internal/gw%local.domain
Before sending the INVITE to the device, FS/Sofia would replace the username portion in the RURI/To: with 9415551212, something like:
9415551212@192.168.1.10
Is this currently possible?
Basically I don't want to have to independently register each DID in this scenario.
-- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org