Hello guys,
Is there a method upon using lookup("location") to also pull out the
"socket" information for the original location the UAC registered to,
for scenarios of this example:
P1 & P2 share same usrloc database.
UA1 registers to P1
UA2 registers to P2
UA1 calls UA2
UA1 invites -> P1 -> INVITES -> UA2 (bypassing P2 -- where the actual
nat binding is).
Now upon P1 looking up usrloc for UA2, I would like to recognize that P1
is not the Proxy to deliver the call, and forward the request to P2 to
send to UA2.
So currently I have:
UA1 INVITE -> P1 INVITE -> UA2
I wish to have:
UA1 INVITE -> P1 INVITE -> P2 INVITE -> UA2
Is there an easy method to do this? I have been looking at the new nat
traversal module it looks like it is doable with this (any further input
as far as that?). Also is it possible with the classic Nat Helper
module? Any input is appreciated, thanks!
------------------------------------------------------------------------
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users(a)lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users