Failover - Admin Guide

Failover - Admin Guide

Failover service allows using one PBX as a backup for another one when the latter goes down. This guide describes the supported features and the procedure to set up the service.

WMS version: 6.0X / 7.0X

Created: December 2017

Updated: September 2025

Permalink: https://wildix.atlassian.net/wiki/x/rQrOAQ

Watch the video

Requirements

  • WMS Network must be set up between the PBXs

  • Failover PBX must be capable of handling the max load (Main + Failover)

    • WPBX HW – Max 1000 users

    • VM – 1 Core – 2 threads of a Xeon Level CPU for each 500 users

  • Primary DNS Server set on devices must be different from Main PBX or an a Secondary DNS Server must be available

Supported scenarios

Hot Standby Mode

  • All the configuration is made only on the Primary PBX (users, devices, lines, Dialplan, call groups)

  • Secondary PBX has no load, no calls, it regularly copies the configuration from the Primary PBX and takes over in case the Primary PBX goes down

Load Sharing Mode

  • Same as in Hot Standby all the configuration is made on the Primary (Server) PBX (users, devices, lines, Dialplan, call groups)

  • Secondary PBX has no load, no calls, it regularly copies the configuration from the Primary PBX and takes over in case the Primary PBX goes down

  • Configuration sync: all changes must be applied only to Configuration Source PBX

Configuration example provided in the chapter Load Sharing Scenario.

The automatic sync is made every 2 hours.

Supported devices & scenarios 

All the devices that support double registration:

  • WP4X0, Start, WorkForce, WelcomeConsole, Vision (EOL), SuperVision (EOL)

  • Start 5, WorkForce 5, ForcePro 5, WelcomeConsole 5, SuperVision 5

  • W24FXSR2/W04FXS/W02FXSR2 (except for W01FXS – pre 2015)

  • W04FXO

  • PRI

  • BRI

  • Collaboration (WEB phone) 

  • Collaboration Native app (starting from v. 2.1.5)

  • Collaboration Chrome extension (starting from v. 1.6.7)

  • Incoming SIP trunks (remote operators / devices try to connect to both PBXs)

  • WP600AXX (starting from v. 2.8.22)

  • Android clients

Failover PBX supports the following call scenarios:

  • Internal calls

  • Call groups (except for ‘Call All 32’ strategy)

  • Calls to/from Wildix gateways

  • Calls to/from incoming SIP trunks

  • Call transfer

  • Return from transfer

Device configuration and switching timeout 

Device

Main SIP server

Failover SIP server

Timeouts (s) (switch to backup / main)

Device

Main SIP server

Failover SIP server

Timeouts (s) (switch to backup / main)

WP4X0 old models

TCP / 443 (*)

TCP / 443(*)

60-105 / 60-105

WP4X0 R2

TCP / 443 (*)

TCP / 443 (*)

30-60 / 10-60

WP4X0 R3, Start, WorkForce, WelcomeConsole  (**)

TLS / 443 (*)

TLS / 443 (*)

95-145/ 60-105

Vision (EOL), SuperVision (EOL)

TCP / 443 (*)

TCP / 443 (*)

60-180 / 15-45

W24FXSR2

TCP / 443 (*)

TCP / 443 (*)

40-45 / 30-90

W04FXS

TLS / 443 (*)

TLS / 443 (*)

30 / 45-300

W02FXSR2

UDP / 5060

UDP / 5060

30-60 / 10-30

W0XPRI (**)

TCP / 443 (*)

TLS / 443 (*)

TCP / 443 (*)

TLS / 443 (*)

10 / 30-180 

W01/02BRI (**)

TCP / 443 (*)

TLS / 443 (*)

TCP / 443 (*)

TLS / 443 (*)

10-60 / 60-180

 

W04FX0

TLS / 443 (*)

TLS / 443 (*)

30 / 45-300

WP600AXX

TLS / 443 (*)

TLS / 443 (*)

60-180 / 15-45

Android clients

TLS / 443 (*)

TLS / 443 (*)

active: 60-180/ 15-45;

in background: switch immediately