Should You Disable SIP ALG?
You might be wondering if you should turn your SIP Application Layer Gateway (ALG) on or off. The short answer is that you should keep it off. This is not the default factory setting for your router, so you need to get in touch with your IT service provider or to follow the instructions that come with your specific router model to turn it off.
Leaving the SIP ALG on can create a host of problems at inopportune moments, such as cutting off your business conversations, blocking incoming calls or failing to set up two-way audio transmissions.
How to Disable SIP ALG
The Juxto support team can help you configure your router so the SIP ALG won’t interfere with your phone calls. This support is not under our standard support services and requires scheduling a technical support call and will be charged at your standard professional services rate. Otherwise, we recommend asking your IT provider for help before configuring your device.
Most routers have their own set of rules for configuring SIP ALG. If you want to disable SIP ALG for your router, locate its brand and model in the alphabetical table below and follow the listed instructions.
Disclaimer: You should consult with an IT or network professional before changing your router’s configuration to avoid any problems.
Instructions by Model
- Use the command: no ip firewall alg sip
- Find the ‘Options’ listed under ‘Advance’ and uncheck the SIP box.
- Use the credentials:
Username: admin
Password: motorola
- Find ‘Class inspection_default’ listed under ‘Policy-map global_policy’.
- Use the command: no inspect sip
- Find ‘Class inspection_default’ listed under ‘Policy-map global_policy’.
- Use the command: no inspect sip
You cannot disable SIP ALG.
- Find the ‘SIP ALG’ listed under ‘NAT’ or ‘Router firewall settings’ and disable it
The disable SIP ALG option is available only for BT Business Hub versions 3 or higher.
- Find the SIP Fixup
- On General Routers, use:
– no ip nat service sip tcp port 5060
– no ip nat service sip udp port 5060 - On Enterprise-Class Routers, use:
– no ip nat service sip tcp port 5060
– no ip nat service udp port 5060 - On Pix Devices, use:
– no fixup protocol sip 5060
– no fixup protocol sip udp 5060
- Find ‘Application Level Gateway (ALG) Configuration’ listed under ‘Advanced settings’
- Click the ‘SIP’ option to uncheck it.
- For Vigor2760 routers, use the ALG feature listed under ‘Network/NAT’.
- For other DrayTek routers, use a Telnet client.
- For Windows operating systems:
– Press the Windows Start Button
– Search for ‘cmd’ and press enter
– Type in telnet 192.168.1.1 and press Enter
Note: If the Windows telnet client is not installed on your system, you will have to find the Telnet Client in ‘Windows Programs and Features’ to turn it on.
- Enter your username and password in the credentials prompt.
- Use the commands:
– sys sip_alg 0
– sys commit - For Draytek Vigor2750 and Vigor2130 routers use the commands:
– kmodule_ctl nf_nat_sip disable
– kmodule_ctl nf_conntrack_sip disable
- On the CLI interface, use the commands:
– config system session-helper
– show system session-helper - Locate the SIP session instance, usually indicated by #12
- Delete #12 or the SIP session’s appropriate number
- Confirm the deletion by re-running ‘show system session-helper’.
- Find the SIP ALG in the router’s Security menu.
- For most Linksys routers, you have to find the ‘Advanced’ section on the ‘Admin’ page and disable the ALG feature.
- For the Linksys BEFSR41 router, find the ‘Port Triggering’ section listed under ‘Applications and Gaming’ on the Admin page.
– Put ‘TCP’ as the application.
– Put ‘5060’ into the Start Port and End Port for both the ‘Triggering Range’ and ‘Forwarded Range’ fields.
– Check ‘Enable’.
– Save your settings and Reboot.
- Disable the SIP Helper.
- In the admin interface, find the advanced settings listed under ‘Security/Firewall’.
- Disable the SIP ALG.
- Find the ‘Session Limit’ listed under ‘Security/Firewall’.
- Increase the ‘UDP timeout’ to 300 sec.
- Find the VoIP tab
- Make sure the ‘Enable Consistent NAT’ setting is checked
- Make sure the ‘Enable SIP Transformations’ is unchecked.
- Check your router’s user manual to see if you have to use Telnet commands to disable SIP ALG.
- Type cmd in the Windows Start menu to use the Telnet client
- Use the command: ip nat service sip sw off
- Go to the ‘Advanced’ tab listed under ‘Options’.
- Make sure the SIP option is unchecked
- Make sure the RTSP option is unchecked.
- Click ‘Apply’.
You cannot disable SIP ALG.
- Find ‘ALG’, listed under ‘Network/Configuration/Settings’.
- Disable SIP ALG.