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 <[email protected]> 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 > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > -- Nigel Daniels Network & Systems Administrator ConnectAndSell inc. (650)-533-2542
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
