Simulated Internet outage with a teams Survivable Branc Appliance.

The following Information is the minimum information you will need to test a single Windows Teams Client for survivability. You will need to update these values to reflect your environment.

SBA Value
SBA Fqdn sba.audiocodes.cloud
SBA IP Address 10.1.0.22
SBA Subnet 255.255.255.0
SBA Gateway 10.1.0.1
SBC Value
SBC Fqdn sbc.audiocodes.cloud
SBC IP Address 10.2.0.22
SBC Subnet 255.255.255.0
SBC Gateway 10.2.0.1
SBC Value
PC IP Address 10.4.0.100
PC Subnet 255.255.255.0
PC Gateway 10.4.0.1
PC DNS Server 10.3.0.21

Assumptions

  • To simplify testing you must only be logged into a single teams client, this guide assumes your are using a Windows PC.
  • You have previously confirmed that the SBA is registring users correctly, and SBA syslogs look correct, for both OPTIONS and Inbound PSTN Forked calls.
  • To modify the local routes on the Windows PC you will need to be a local administrator.

If you are unsure of the steps above follow This Guide

Step 1 - Current Status

  • Install Syslog Software on PC

  • Configure SBC to send Syslogs to PC

  • Ensure you are only logged into teams on a single Teams PC client. Ensure you have logged out of all other clients especially Browsers/Mobile/Tablet devices

  • Ping the SBC Fqdn

  • Ping the SBA Fqdn

  • Test an Inbound Call

  • Test an Outbound Call

  • If you can make and receive calls continue to step 2

Step 2 - Simulate Internet outage

  • Log out and log back into the teams client.
  • create routes to ensure that you can still ping the server when you remove the default gateway from PC. Do not create persistant routes.
# route for SBA 
route add 10.1.0.22 MASK 255.255.255.255 10.4.0.1
# route for SBC
route add 10.2.0.22 MASK 255.255.255.255 10.4.0.1
# route for DNS Server
route add 10.3.0.21 MASK 255.255.255.255 10.4.0.1
  • Manually change the IP Address on the PC so the default gateway is removed. ie in this example will be 10.4.0.100/255.255.255.0 with a DNS server of 10.3.0.21 only

  • Wait for the Teams client to go into survivability mode and continue to step 3.

Step 3 - Make Inbound /Outbound Calls

  • Make a outbound PSTN Call, the call sould be successful.
  • Make a inbound PSTN Call, the call should be successful.
  • If calls in either direction are not successful follow this guide to troubleshootThis Guide.
  • If both calls are successful continue to step 4.

Step 4 - revert PC settings

  • Manually change the IP Address on the PC back to the original settings
  • remove the static routes
# route for SBA 
route delete 10.1.0.22
# route for SBC
route delete 10.2.0.22
# route for DNS Server
route delete 10.3.0.21
  • Wait for the MS Teams client to exit survivability mode.
  • Make a outbound PSTN Call, the call sould be successful.
  • Make a inbound PSTN Call, the call should be successful.