[OpenSER-Users] [CPL] Why aren't loaded bflags when <lookup source="registration"> ?
Iñaki Baz Castillo
ibc at aliax.net
Wed Nov 21 22:52:55 CET 2007
Hi, I set:
modparam("cpl-c","proxy_route", 10)
and in route[10] I set RtpProxy if flag(5) (NAT in the caller) or bflag(6)
(NAT in the called) is present.
But unfortunatelly the bflag(6) is never set when usingCPL.
For example the following and very simple CPL:
<cpl>
<incoming>
<lookup source="registration">
<success>
<proxy />
</success>
</lookup>
</incoming>
</cpl>
I understand that the operation of CPL is "encapsulated" and so, but since we
can spec some parameters as:
modparam("cpl-c","lookup_domain","location")
modparam("cpl-c","lookup_append_branches", 1)
why then can't bflags be loaded?
If it is not possible then I can't use <lookup source="registration"> and need
to do, neccesarialy, a spiral with:
<location url="sip:SAME_USER;cpl=no">
<proxy />
</location>
and don't apply CPL in the spiral incoming message if URI has "cpl=no".
Any explanation of this limitation could be really great. Thanks a lot.
--
Iñaki Baz Castillo
More information about the Users
mailing list