Html |
---|
<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> |
...
Info |
---|
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: 3.88/ 4.0X Created: December 2017 Updated: April October 2019 Permalink: https://confluence.wildix.com/x/dABuAQ |
...
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.
Note |
---|
The automatic sync is made every 2 hours. |
Supported devices & scenarios
...
Device configuration and switching timeouttimeout
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 |
WP480R3, WP490R3, WelcomeConsole
WP4X0 R3, WelcomeConsole (**) | TLS / 443 (*) | TLS / 443 (*) | 95-145/ 60-105 |
Vision | 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 |
W01/02PRI | TCP / 443 (*) TLS / 443 (**) | TCP / 443 (*) TLS / 443 (**) | 10 / 30-180 (for both) |
W01/02BRI | TCP / 443 (*) TLS / 443 (**) | TCP / 443 (*) TLS / 443 (**) | 10-60 / 60- |
180 (for both) | |||
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 |
(*) – Alternative or default secure port 443 can be used
...
(**)
...
– TLS support on WMS 4.0X
TLS support is enabled on WP4X0 R3, WelcomeConsole, W0XPRI, W01/02BRI:
- For remote devices, TLS is used as the default transport
- For local devices, TLS is used if the option Use TLS / SRTP for local devices ( WMS Settings -> PBX -> SIP-RTP) is enabled, otherwise - TCP
- If necessary, it is possible to return TCP transport for remote devices using custom provisioning parameters "SIPTransport" / "SIPTransportRemote" (refer to Provisioning Custom Settings)
Configuration
Note |
---|
Note: in case you’ve been using the old Failover, all the configuration previously set up, must be removed! |
...
- Activate WMS network between the PBXs
- Set failover PBX in WMS -> Users -> PBXs:
- Click Failover column near the PBX you wish to set up failover for
- Failover setup dialog opens
- Select the failover PBX from the list
- Click Ok
- Make all the configuration on the main PBX (devices, Dialplan, call groups etc.)
- Disable devices sync from WMP on Failover PBX (available starting from WMS version 3.88.41514.30): add “disable_sync_portal=1”, “disable_sync_manual=1” to the config file /rw2/etc/pbx/device_sync.conf
- Make replication for main PBX configuration:
- Access the failover PBX via SSH as root
- Run shell script sync_pbx
- Select 1 (Configure)
- Enter IP of the Main PBX
- Enter the admin password of the Main PBX
- Set failover PBX as secondary DNS server on unsupported devices
...
In case all PBXs are of Per-User type, you can enable WMS network license sharing, which means you need to add UC profiles only on the Server PBX and then you can re-use those licenses on the Client PBX. Please consult documentation: Sharing of Share Per User Licenses between PBXs over WMS Network
Per-Service or Mixed mode
- Server PBX is of Per-User type: you can can activate X Client PBXs and share those licenses as described in the previous chapter. Additionally you can add standalone PBXs, but each PBXs will have its own licenses of Per-User or Per-Service kind.
- Server PBX is of Per-Service type: in this case all PBXs must have their own licenses (each PBX handles its own users).
Html |
---|
<div class="fb-like" data-href="https://confluence.wildix.com/x/dABuAQ" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div> |
...