Askozia Forums
May 21, 2012, 09:05:13 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: r420 Cisco SIP phones with default NAT setting won't register  (Read 1075 times)
devon
Guest
« on: February 22, 2008, 02:44:08 am »

After I upgraded to r420 my Cisco phones would not register. Below is the nat section of my SIPDefault.cnf configuration file for my 79XX phones:


<-snip->
# NAT/Firewall Traversal
nat_enable: "0" ; 0-Disabled (default), 1-Enabled
nat_address: "" ; WAN IP address of NAT box (dotted IP or DNS A record only)
voip_control_port: "5060" ; UDP port used for SIP messages (default - 5060)
start_media_port: "16384" ; Start RTP range for media (default - 16384)
end_media_port: "32766" ; End RTP range for media (default - 32766)
nat_received_processing: "0" ; 0-Disabled (default), 1-Enabled
<-snip->

I changed the nat_enable: from "0" to "1"  and rebooted the phones, and my phones were working again.
Is this new default of nat=yes for sip phones configurable in the GUI?
Logged
Michael
Askozia Staff
Hero Member
*

Karma: 49
Posts: 1020


View Profile
« Reply #1 on: February 22, 2008, 10:09:01 am »

The new default is not configurable (except for using the "Manual Attributes" override) but is back up for debate. I wanted to see if any phones were going to stop functioning by enabling this.

The question is, what is the best way to handle this without requiring the user to understand the majority of NAT'ing difficulties. One suggestion was there simply be a checkbox to define this phone as "Remote" which would then enable nat=yes. The problem with this is that some phones require "nat=never" and still others "nat=route"

My suggestion is that the default go back to what is was pre r420 as unexpected changes are always annoying. Then, under "Advanced Settings" there be a new drop-down containing all of the possible values for the nat= setting.

Any thoughts on this?
Logged
devon
Guest
« Reply #2 on: February 22, 2008, 01:05:34 pm »

I don't know what the most common pbx setup is, or if this needs to be a global setting only, per phone, or both.
Maybe a "SIP phone NAT default enabled--Yes/No"  setting in the 'Interfaces: Network' section and then a "NAT Default Override-Yes/No" in the advanced section of the 'Phones: Edit SIP Account' page?
Logged
Michael
Askozia Staff
Hero Member
*

Karma: 49
Posts: 1020


View Profile
« Reply #3 on: February 22, 2008, 01:41:07 pm »

I just checked in changes which:
 - make nat=yes the default for all SIP accounts
 - add an override drop-down under "Advanced Settings" on a per account basis

I hope that releasing this snapshot over the weekend will allow enough feedback to come in so pb13.1 can be published early next week.
Logged
devon
Guest
« Reply #4 on: February 23, 2008, 09:02:45 pm »

I've upgraded to r422 and reset the 79XX config file to default of nat_enable: "0" with the overide set to "no" in SIP advanced and everything is working. I will just need to remember to set this when I add sip phones in the future. Smiley
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.355 seconds with 18 queries.