Setting up ICE (STUN/TURN)
  • No matching documents

    Setting up ICE (STUN/TURN)

    Internal devices on both home and corporate networks will typically use Network Address Translation (NAT) to map a range of internal addresses to an external address or addresses.  Keevio uses a technology called WebRTC that relies on peer-to-peer communication, to help work around NAT and other networking complexities a STUN/TURN service can be used. We offer a STUN/TURN service to allow customers with supported units to easily deploy Keevio without extra infrastructure.  The TURN service is used as a fallback which allows the relaying of traffic from peer to peer if a direct connection fails. The TURN server will have a public address, which gives peers a central point of contact to relay traffic through. Together STUN and TURN make up the ICE framework. In short STUN is to help path discovery and TURN is used to relay traffic when STUN fails.

    1. Go to system > global > network > keevio and check 'Use STUN server locally (in PABX)' and 'Use secure TURN server access' and click 'Update'.
      Versions < 6.5
    2. In versions prior to 6.5 the dynamic ICE service configuration is hidden, to display the setting edit the URL to 'https://&lthostname&gt/admin/global.whtm/hidden'.
    3. Go to system > global > network > keevio advanced, set the 'Active ICE server hostname' to 'ice.ipcortex.com' and click 'Update'.
    4. Go to system > shutdown / reboot and click 'Restart' when convenient. Note: A software restart will drop any active calls.
      Versions 6.5+
    5. Set the 'Active ICE server hostname (overrides above hosts)' to 'ice.ipcortex.com' and click 'Update'. Note: A restart is not required.
       
    6. Follow the updating the licence guide. Note: The ICE service requires meta data from the system, this data is passed to the licence server as part of a request.