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 <
[email protected]> 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/kamailio/issues/[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!
>
_______________________________________________
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