Set up net.ipv4.ip_nonlocal_bind = 1 in /etc/sysctl.conf so FreeSWITCH can still set up a binding even if the IP address isn't on the box

I've previously used OVH with the failover IP addresses. There are a few nice things you can do.

Using pacemaker / corosync, you can create the floating IP as a custom resource with scripts to automatically move the IP address using API calls. Couple this with the standard IP address resource to make the IP active on one server at a time.

Configure session storage in a shared database such, then use a pacemaker resource to perform a "sofia recover" loading in all active sessions from the failed server, maintaining any active calls.

Kind regards,

On Wed, 2 Oct 2019 at 21:34, Ciprian Dosoftei <ciprian.dosoftei@gmail.com> wrote:
Sean --

You can enable an arbitrary number of IP:Port combinations, essentially each Sofia profile is represents a listener.

However, if the IP address is not available (say the floating IP is pointing to server A whereas server B acts as a live standby), the profile will likely refuse to start, so you may need some additional automation to make it work as expected.

-C
_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales@freeswitch.com
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com


--
Andrew Cassidy BSc (Hons) MBCS
Managing Director

0330 44 55 960 andrew@cassidyweb.co.uk www.cassidyweb.co.uk