Jakihiko left a comment (kamailio/kamailio#4756)

> RTPengine should be configured with connection to redis.
> 
> When a failover happens, the virtual IP address used by the
> 
> RTPengine  address needs to be migrated to another node. And ReINVITE
> 
> required.
> 
> 
> 
> On Mon, May 25, 2026 at 6:50 PM Jakihiko via sr-dev <
> 
> ***@***.***> wrote:
> 
> 
> 
> > *Jakihiko* created an issue (kamailio/kamailio#4756)
> 
> > <https://github.com/kamailio/kamailio/issues/4756>
> 
> >
> 
> > I am encountering an issue regarding how Kamailio handles rtpengine node
> 
> > failures mid-call, and I would like to clarify the expected behavior.
> 
> >
> 
> > The Scenario: I have a setup with multiple rtpengines (e.g., 4 nodes) all
> 
> > configured in the same pool with setid=0.
> 
> >
> 
> >    1. An initial INVITE arrives, and Kamailio successfully selects
> 
> >    *rtpengine-A* for the call.
> 
> >    2. Later in the dialog, a re-INVITE occurs.
> 
> >    3. Coincidentally, *rtpengine-A* is unavailable at that exact moment.
> 
> >    4. Kamailio then automatically switches to a different rtpengine node
> 
> >    in the set, eg: *rtpengine-B*
> 
> >
> 
> > The Question: Based on my reading of an older issue (#2713
> 
> > <https://github.com/kamailio/kamailio/issues/2713>), my understanding was
> 
> > that Kamailio should not change the rtpengine node mid-call, as a new node
> 
> > will not have the media state for the ongoing session.
> 
> >
> 
> > Could you please confirm if my understanding is correct, or if Kamailio’s
> 
> > default failover behavior for mid-call transactions has changed recently?
> 
> >
> 
> > Note: I don't setup or trying to do anything with High availability. All
> 
> > rtpengine are run independently without knowing others
> 
> >
> 
> > —
> 
> > Reply to this email directly, view it on GitHub
> 
> > <https://github.com/kamailio/kamailio/issues/4756>, or unsubscribe
> 
> > <https://github.com/notifications/unsubscribe-auth/CB4WU7HSAE5TVBZCURTC6HT44RTCLAVCNFSM6AAAAACZMNJAPCVHI2DSMVQWIX3LMV43ASLTON2WKOZUGUYTQMBVGU3TSOA>
> 
> > .
> 
> > Triage notifications on the go with GitHub Mobile for iOS
> 
> > <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> 
> > or Android
> 
> > <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
> 
> >
> 
> > You are receiving this because you are subscribed to this thread.Message
> 
> > ID: ***@***.***>
> 
> > _______________________________________________
> 
> > Kamailio - Development Mailing List -- ***@***.***
> 
> > To unsubscribe send an email to ***@***.***
> 
> > Important: keep the mailing list in the recipients, do not reply only to
> 
> > the sender!
> 
> >
> 
> 

Thank, but that is not my question. 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/4756#issuecomment-4537096497
You are receiving this because you commented.

Message ID: <kamailio/kamailio/issues/4756/[email protected]>
_______________________________________________
Kamailio - Development Mailing List -- [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!

Reply via email to