<div dir="ltr">Hi Daniel,<br><div><br></div><div>In an ideal world, DNS is, as you said, the easiest of approaches one can think of. However, not all endpoints support [properly] SRV failover. Take for example Asterisk's chan_sip. Is does resolve the hostname by SRV, however the failover is proven/accepted as broken.</div><div><br></div><div><a href="https://stackoverflow.com/questions/41487243/dns-srv-failover-not-working-in-asterisk">https://stackoverflow.com/questions/41487243/dns-srv-failover-not-working-in-asterisk</a> </div><div><br></div><div>Cheers,</div><div>--Sergiu</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 28, 2019 at 8:38 AM Daniel Tryba <<a href="mailto:d.tryba@pocos.nl">d.tryba@pocos.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Oct 28, 2019 at 06:03:09AM +0100, Youssef Boujraf wrote:<br>
> I am looking for failover service of kamailio servers looks like<br>
> haproxy but udp & tcp.<br>
> <br>
> -??one domain name : <a href="http://sip.secure.com" rel="noreferrer" target="_blank">sip.secure.com</a> pointing my public ip address.<br>
> - two kamailio server pointing same database content (user, whitelist,<br>
> ...) no asterisk or pbx. Kamailio is used Only for signaling (users,<br>
> whitelist & rtp)<br>
> <br>
> Monitoring service : identify who is the kamailio server online,<br>
> offline and the ability to force??all the SIP/RTP/MANAGEMENT<br>
> connection from Kamailio Srv1 to Kamailio Srv2 and vice-versa ?<br>
<br>
Why do these kind of failover setups at all? When I create these<br>
failover setups they work perfectly during tests but fail during real<br>
failures. With round robin A records, NAPTR and SRV you can have<br>
multiple live servers. Only the endpoints what actually use a hardcoded<br>
ipaddress will have problems in the case of a failure. <br>
<br>
The added benefit is scalability and easy maintenance.<br>
<br>
The bad is there isn't a wiki entry on how to do it AFAIK.<br>
<br>
BTW the shared database seems to be a bit deprecated (and a common point<br>
of failure), look at DMQ if you have to start from scratch.<br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>