"Handle SIP trunk signalling as behind NAT (ignoring Private IP addressing in Contact/SDP and VIA headers etc.)"
Can any one explain what this setting is and if I need to choose it?
My set up is a machine behind my router with port 5060 forwarded to the machines private IP address.
"My phone/device is not behind NAT (e.g. It has a public IP address or port forwarding is setup). NOTE: When SIP peering is enabled NAT is always disabled"
Do I need to choose this setting, does it make any difference?
In my set up I've got this...
X
host=peering.2talk.co.nz
username=03aaaaa
secret=aaaaabbcc
type=friend
context=from-trunk
dtmfmode=rfc2833
insecure=very
nat=never
qualify=no
canreinvite=no
disallow=all
allow=gsm&alaw
In the 'incoming settings' I've got this...
secret=aaaabbbc
type=friend
context=from-trunk
dtmfmode=rfc2833
insecure=very
nat=never
qualify=yes
canreinvite=no
disallow=all
allow=gsm&alaw
Have I done anything bad here?
I've also been in and set 2talk to only use gsm and alaw.
What happens if I've allowed ulaw in the 2talk but not my pabx?
My pabx seems to stop talking to 2talk form time to time and I'm trying to understand why.
- Disable Qualify (OPTIONS) polling events for this line (This is used to track the registration status)
- Enable RFC2833 Compensate Feature (Sometimes required for older versions of Asterisk 1.2 etc.)
Do I need to set either of these two?
Can anyone explain what they actually do?