[OpenSIPS-Users] trying to rewriteuri to the value of a variable

Duane Larson duane.larson at gmail.com
Mon Feb 7 03:53:54 CET 2011


Yeah I was wrong about the avpops being an alternative.  But if he finds the
mailing list thread I referred him to it will say th exact thing you just
mentioned Dave.

Sent from Droid
On Feb 6, 2011 8:49 PM, "Dave Singer" <dave.singer at wideideas.com> wrote:
> Isn't
> $var(my_uri) = "555 at example.com";
> $ru = "sip:" + $var(my_ruri);
> the same as
> rewriteuri("sip:555 at example.com");
> just that using $ru you can use it just like assigning to other vars
> like you are doing.
>
>
> On Sun, Feb 6, 2011 at 6:36 PM, Duane Larson <duane.larson at gmail.com>
wrote:
>> Avpops
>>
>> Sent from Droid
>>
>> On Feb 6, 2011 8:34 PM, "Nigel Daniels" <nigel.daniels at connectandsell.com
>
>> wrote:
>>> the problem is that rewriteuri() does not support variables is there any
>>> alternative to rewriteuri() for changing the uri
>>>
>>> On Sun, Feb 6, 2011 at 6:26 PM, Tyler Merritt <tyler at fonality.com>
wrote:
>>>
>>>> I do this as well:
>>>>
>>>> $var(origFromNumber) = $(re{uri.user});
>>>> $var(finalFromURI) = "sip:81" + $(var(origFromNumber){s.substr,1,0}) +
>>>> "@"
>>>> + $fd;
>>>>
>>>> This works fine for me. Takes what is essentially a DID and formats it
to
>>>> a SIP PEER string as per the carrier.
>>>>
>>>> You say that var(z) prints correctly in the logs, but according to the
>>>> parser it's not a legit URI. It may just be that your upstream routes
>>>> don't
>>>> recognize this format.
>>>>
>>>> We use the usr_loc and db_aliases in order to match the URI up with a
>>>> destination - have you ensured that there is a valid destination for
this
>>>> SIP URI?
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>>>
>>>
>>>
>>> --
>>> Nigel Daniels
>>> Network & Systems Administrator
>>> ConnectAndSell inc.
>>> (650)-533-2542
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20110206/0cc38c86/attachment.htm>


More information about the Users mailing list