[Kamailio-Users] Multiple SIP Proxy Environment / Socket Information
Klaus Darilion
klaus.mailinglists at pernau.at
Wed Apr 22 14:31:21 CEST 2009
Maybe this can help you:
http://www.kamailio.org/docs/modules/devel/registrar.html#id2530856
http://www.kamailio.org/docs/modules/devel/registrar.html#id2531067
Brandon Armstead wrote:
> 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 at lists.kamailio.org
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list