1. Brekeke Product Name and Version:
Brekeke SIP Proxy Server 3.12.2.2
2. Java version:
11 (required for 3.12.2.2, whereas Java 17 worked perfectly with 3.12.1.5)
3. OS type and the version:
RHEL 7.9
4. UA (phone), gateway or other hardware/software involved:
N/A (tested with Avaya and various other SIP implementations)
5. Your problem:
Setup: Two Brekeke SIP Proxy Servers running with mirroring/redundancy for HA.
Event: One of the proxy servers is rebooted (reboot or power failure, etc).
Observed outcome:
Ongoing/active calls remain up, however no longer appear under Active Sessions on the rebooted/restarted peer. Active calls do still show normally on the peer that was not rebooted/power cycled.
Expected outcome:
Ongoing/active calls remain up and are listed in Active Sessions when the peer rejoins the mirror. Ongoing calls show under Active Sessions on both peers.
Additional details:
This does not appear to impact switching roles manually using "Switch the role" button on either the primary or secondary in our testing. Calls no longer showing under Active Sessions only occurs after reboot of either member while there are ongoing sessions. If the designated secondary is then rebooted, the call will still remain active, but then will not show under Active Sessions on either mirror member. So long as the designated secondary stays up, the ongoing calls will still show as Active Sessions on the designated secondary (which is then acting as either standalone or primary). New calls appear normally; this only impacts ongoing sessions during failover resulting from reboot/power cycling.
This does not occur under 3.12.1.5 with identical setup (pre-upgrade to 3.12.2.2). Note that 3.12.2.2 will not allow login without backversioning Java to Java 11; 3.12.2.2 does appear to start, but the web console will not work under Java 17 as it did with 3.12.1.5.
Brekeke SIP Proxy Server 3.12.2.2
2. Java version:
11 (required for 3.12.2.2, whereas Java 17 worked perfectly with 3.12.1.5)
3. OS type and the version:
RHEL 7.9
4. UA (phone), gateway or other hardware/software involved:
N/A (tested with Avaya and various other SIP implementations)
5. Your problem:
Setup: Two Brekeke SIP Proxy Servers running with mirroring/redundancy for HA.
Event: One of the proxy servers is rebooted (reboot or power failure, etc).
Observed outcome:
Ongoing/active calls remain up, however no longer appear under Active Sessions on the rebooted/restarted peer. Active calls do still show normally on the peer that was not rebooted/power cycled.
Expected outcome:
Ongoing/active calls remain up and are listed in Active Sessions when the peer rejoins the mirror. Ongoing calls show under Active Sessions on both peers.
Additional details:
This does not appear to impact switching roles manually using "Switch the role" button on either the primary or secondary in our testing. Calls no longer showing under Active Sessions only occurs after reboot of either member while there are ongoing sessions. If the designated secondary is then rebooted, the call will still remain active, but then will not show under Active Sessions on either mirror member. So long as the designated secondary stays up, the ongoing calls will still show as Active Sessions on the designated secondary (which is then acting as either standalone or primary). New calls appear normally; this only impacts ongoing sessions during failover resulting from reboot/power cycling.
This does not occur under 3.12.1.5 with identical setup (pre-upgrade to 3.12.2.2). Note that 3.12.2.2 will not allow login without backversioning Java to Java 11; 3.12.2.2 does appear to start, but the web console will not work under Java 17 as it did with 3.12.1.5.