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) |
|---|---|---|---|
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 |