1 (800) 653-1389

Broadsoft – SIPRec Recording – Failover & Redndancy

This document contains information related to the support of Redundancy and Failover for CallCabinets Broadsoft Call Recording Solutions.


  1. Two or more servers that are running CallCabinet’s BroadSoft call recording software.
  2. Access to a domain and associated ability to make SRV DNS changes, for more info in SRV records click here

Installation Steps:

  1. Assign an DNS domain name to each of the existing servers example: server1.callcabinet.com and server2.callcabinet.com
  2. Create SVR records for each server:
  3. _service._proto.name. TTL class SRV priority weight port target
    _sip._tcp.example.com. 86400 IN SRV 10 100 15060 server1.callcabinet.com.
    _sip._tcp.example.com. 86400 IN SRV 10 0 15060 server2.callcabinet.com.

  4. Adjust the weight values for each server, the values must add up to a total of 100, In the example above the server in entry 1 (server1.callcabinet.com), will always be used as the primary recording server and will only failover to server 2 in the event that the server is non-responsive. Where the following example would allow load balancing and failover in a 60/40 ratio

    _service._proto.name. TTL class SRV priority weight port target
    _sip._tcp.example.com. 86400 IN SRV 10 60 15060 server1.callcabinet.com.
    _sip._tcp.example.com. 86400 IN SRV 10 40 15060 server2.callcabinet.com.

    There is no limit to the number of servers to add to the redundancy or failover group.
    NOTE: Please make sure to point the Broadworks SIPREC recording service to the DNS name and not a static IP.

© Copyright 2016 Call Cabinet Corporation.   All rights reserved.   Terms and Conditions

Website designed by Druff Interactive