Re: multihoming & BYEs

Who AmI via sr-users <[email protected]>
Newsgroups gmane.comp.voip.ser
Message-ID <CAMX7=pdg40sdMNJZZ9XV5BLiG=36_N-pFSDCYEcUUsY3c3J4Rg@mail.gmail.com>
Just to add here, double rr with putting the interface details in them
using the record_route_preset (
https://www.kamailio.org/docs/modules/devel/modules/rr.html#rr.f.record_route_preset)
might be the way to go here.

This will allow the BYE to have the correct routes to get back out
hopefully.

So on initial invite from private: in rr header 1st rr is from public, 2nd
rr is private
and on initial invite from public: in rr header 1st rr is from private, 2nd
rr is public

This orders the rr headers so on the way back they come in correctly if
that makes sense.

I do this at the initial Invite and it works fine for me, but your mileage
may vary.

Hope this helps,

John.



On Tue, 24 Jun 2025 at 10:25, Sergei Safarov via sr-users <
[email protected]> wrote:

> Will be fine to check SIP messages.
> Here is important Route, Record-Route and contact header values.
>
> Sergey.
>
> On Mon, 2025-06-23 at 20:24 -0500, Dustin Marquess via sr-users wrote:
>
> All,
>
> I've tried searching and have found similar posts before, but I have yet
> to find a real 'solution'.
>
> I'm running Kamailio 6.0.1 & RTPEngine 13.3.1.7 (on a Linux VM)  as a
> "SBC" (at home) using the config from:
>
> https://github.com/voiceboys/sbcOS/blob/version_2.0/var/www/html/alpine/config/a0%3A36%3A9f%3Ae7%3A6a%3Ae2/etc/kamailio/kamailio.cfg
>
> Except that I've added the following:
>
> mhomed=1
> modparam("rr", "force_send_socket", 1)
>
> The SBC is dual-homed: one interface on the local LAN and another
> interface directly on the Internet/WAN (real public IP).
>
> Everything works fine, EXCEPT if the remote end (the side on the
> WAN/Internet) hangs up first. If they do, the BYE never makes it past
> Kamailio to the local PBX and/or phone.
>
>
> https://users.openser.narkive.com/1aK7n8Il/sr-multihomed-kamailio-and-enable-double-rr#post8 suggests
> to use $sht to save the information needed, but I have no clue where in the
> config to put that.
>
> Any help would be greatly appreciated.
>
> Thanks!
>
> -Dustin
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions --
> [email protected]
> To unsubscribe send an email to [email protected]
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
>
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions --
> [email protected]
> To unsubscribe send an email to [email protected]
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
>

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the sender!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.