Disabling SIP ALG

Disabling SIP ALG

Disabling SIP-ALG is an essential part of setting QoS on a router and optimizing it for your VentureTel service. Many ALGs (including Cisco's) have bugs which cause call flow and registration failures. Some ALGs (including Cisco's) intermittently miss some packets, or in the case of fragmented packets, do not even examine and change headers.
When SIP-ALG is enabled, session boarder controllers (SBC) determine the endpoints are publicly addressed and therefore do not need frequent registration refreshes to keep the firewall port open between SBC and the endpoint. In this case, the firewall can close the port between the VoIP Zone SBC and endpoint, causing an inability to receive incoming calls. The most common issues that result from enabled SIP-ALG with VentureTel include:
  1. Outbound call status stuck in Dialing...
  2. An inability to field incoming calls (call continues to ring and cannot be answered).
  3. IP Phones lose registration
  4. Presence status and other BLF keys not displaying correctly.
Additional SIP-ALG information and settings can be found at http://www.voip-info.org/wiki/view/Routers+SIP+ALG 
    • Related Articles

    • SIP ALG Test

      A SIP ALG can and usually does exist on Routers, Modems or in rare cases a managed switch. You must disable this feature for any VoIP service to operate as expected. Web Based Testing Visualware is a provider of internet based VoIP testng tools. They ...
    • Disable SIP ALG (SIP Helper) on Mikrotik Routers

      Mikrotik SIP ALG is called a SIP Helper and is located under /IP>Firewall>Service ports.  The SIP Helper feature must be disabled to properly allow VentureTel VoIP traffic to pass through the Mikrotik router.   To disable, run this command from the ...
    • Adjusting Netgear Routers to Support VoIP

      Netgear ships their routers so that out of the box they rewrite SIP (VoIP) packets due to their stateful packet inspection (SPI) firewall & SIP ALG.  However, Netgerrs implementation of the SPI firewall and SIP ALG breaks the connection between VoIP ...
    • Enabling and Disabling Call Forwarding on Yealink T4 Series Handset

      This guide explains how to enable and disable the Call Forwarding (sometimes referred to as call divert) feature on YeaLink T4 Series phones.  Call Forwarding can also we setup (and works if the phone is offline, via VentureTel.app - see instructions ...
    • Configure Cisco RV325 for VoIP

      The default firewall settings on Cisco routers have SIP ALG and SPI (Stateful Packet Inspection) enabled, which can cause issues with cloud based VoIP.  ​ Firewall Configuration Go to System Summary and ensure that the firmware is up to date ...