Brekeke SIP Server Wiki

DNS-SRV failover

Brekeke SIP Server supports DNS SRV failover. The Failover-Timer can be tuned with the variable “&net.sip.timeout.inviting” with a millisecond value in DialPlan DeployPatterns.

From version 3.3, there are more setting fields for DNS SRV failover from Brekeke SIP Server admintool > [Configuration] > [System] page [DNS] section.

If using DNS-SRV for DNS failover with multiple Brekeke SIP Servers, the following DialPlan rules are needed at the Seconday Brekeke SIP Server for accepting REGISTER and INVITE requests.

Rule: INVITE

----------------------
[Matching Patterns]
$request = ^INVITE
To = sip:(.+)@<domain>

[Deploy Patterns]
To = sip:%1@
----------------------


Rule: REGISTER

----------------------
[Matching Patterns]
$request = ^REGISTER
$localhost = false

[Deploy Patterns]
$target = localhost
$action = registerex
----------------------

(if the server is a Standard Edition, use “$action = register” instead of “registerex” )

Yes No
Suggest Edit