[SR-Users] dns failover and branches

Juha Heinanen jh at tutpro.com
Wed Jul 19 09:09:27 CEST 2017


Juha Heinanen writes:

> If Request-URI hostpart is a domain name with more than one SRV record,
> it appears that each SRV destination creates its own Kamailio branch.
> If branch route is set before t_relay(), it is executed only on the
> first SRV destination.  If the first SRV destination fails, Kamailio
> tries automatically the second one, but any branch flags set in the
> branch route are lost.

Is the above the intended behavior in general?  It seems a bit weird
that K does automatic serial forking to SRV destinations without
executing the branch route set before t_relay() for each of them.

-- Juha



More information about the sr-users mailing list