On Wednesday 12 March 2008, Morten Isaksen wrote:
I have a PBX that has registered 111@xxx with my
OpenSER. I want to>
attach 222@xxx and 333@xxx to that registration and
alias_db_lookup
does that fine.
If a call comes to 111 the sip header looks like this
INVITE 111@xxx ....
To: 111 <111@xxx> ...
And everything works fine.
But if a call comes to 222 the sip header looks like this:
INVITE 111@xxx ....
To: 222 <222@xxx> ...
But now the PBX thinks that the call is for 111 and not 222.
You can save the $rU in an avp before the lookup and restore it afterwards.
This is assuming that the pbx will accept any $rU thrown at it (Asterisk
will).
Alex.