[asterisk-users] SIP Incoming / Inbound not working for Broadvoice (Asterisk PBX 1.6.1.6)

Qurba Joog qurbajoog at gmail.com
Mon Jan 4 14:53:36 CST 2010


Thank you Doug and Nguyen. I have had your recommendation but I still can
not get SIP inbound for my broadvoice line to work. My configuration and SIP
debugs are attached and just to recap I have done the following:

My outgoing works great. I can dial from one SIP extension to another
internally with no problem. The issue is incoming SIp is not working and
goes directly ro Voice mail.

1) UDP port 5060, 691 10K-20K are allowed through the Firewall (Port forward
to Asterisk server)
2) I have 2 SIP extensions 5000 and 5002
3) Made sure I have the correct context on the incoming extension
4) Added nat=yes and qualify=yes under SIP.conf on both extensions

If anyone knows if there are any other ideas or what debug to turn on pls
let me know. I would appreciate if anyone from Broadvoice Support or
Broadvoice user can give pointers as well.

Thanks.


On Wed, Dec 30, 2009 at 10:57 PM, Doug <Doug at natel.net> wrote:

> At 18:22 12/30/2009, Qurba Joog wrote:
>
>> You are correct.. I had the correct context on my current production
>> configuration I just copied from an older saved file.. So the
>> [enterbroadvoice] has a context of incoming and incoming is defined in the
>> extensions.con. But still have the same problem with incoming jumping
>> directly into Broadvoice VM. I even changed it to IAX2 extension.
>>
>> Any help would be appreciated....
>>
>
> I don't this for any of your peers:
>
> nat=yes
>
>
>
>
>
>  On Fri, Dec 25, 2009 at 10:43 AM, Qurba Joog <<mailto:qurbajoog at gmail.com
>> >qurbajoog at gmail.com> wrote:
>> Thanks very much for your reply Nguyen. I read and re-read the url you
>> sent.. Sorry I'm new to this but are you saying the [incoming] context is
>> wrong? Please indicate what is wrong.
>>
>> If you look at the SIP.conf [enter_broadvoice] I have [incoming] context
>> defined and that is the one I have called out in the extensions.conf
>>
>> Thanks.
>>
>>
>> On Fri, Dec 25, 2009 at 5:20 AM, Nguyen Quang Tri <<http://kihote.am>
>> kihote.am@<http://gmail.com>gmail.com> wrote:
>> Wrong context for incoming,
>> you can read
>> <http://www.voip-info.org/wiki/view/Asterisk+config+sip.conf>
>> http://www.voip-info.org/wiki/view/Asterisk+config+sip.conf
>> and
>> <http://www.voip-info.org/wiki/view/IPKall>
>> http://www.voip-info.org/wiki/view/IPKall
>>
>> 2009/12/25 --[ UxBoD ]-- <<mailto:uxbod at splatnix.net>uxbod at splatnix.net>
>>
>> ----- "Qurba Joog" <<mailto:qurbajoog at gmail.com>qurbajoog at gmail.com>
>> wrote:
>> | Hello,
>> |
>> | Please forgive me if I'm repeating this post. I have searched and looked
>> for similar problem with a solution but have not see a similar one.
>> |
>> | My outgoing SIP and other channels work fine but the incoming/inbound
>> SIP call goes straight to Broadvoice voicemail. I see that Broadvoice is
>> registered when I look at the SIP registry. I have turned on SIP Debug and
>> it is below.
>> |
>> | Anyone know why even when SIP has registered I do not see incoming
>> calls?
>> |
>> | Thanks,
>> |
>> |
>> | ------extensions.conf----------------
>> | [global]
>> |
>> | [general]
>> | bindport=5060
>> | bindaddr = 0.0.0.0
>> | deny=<http://0.0.0.0/0.0.0.0>MailScanner has detected a possible fraud
>> attempt from "0.0.0.0" claiming to be MailScanner warning: numerical links
>> are often malicious:<http://0.0.0.0/0.0.0.0> 0.0.0.0/0.0.0.0
>> | externhost=<http://xyz.dyndns.org>xyz.dyndns.org
>> | localnet = <http://192.168.1.0/255.255.255.0>MailScanner has detected a
>> possible fraud attempt from "192.168.1.0" claiming to be MailScanner
>> warning: numerical links are often malicious:<
>> http://192.168.1.0/255.255.255.0> 192.168.1.0/255.255.255.0
>>
>>
>> | disallow=all
>> | allow=ulaw
>> | allow=gsm
>> | delayreject=yes
>> | nochecksums=no
>> | allowguest=no
>> | delayreject=yes
>> | pedantic=no
>> |
>> | register => 703XXXYYYY at sip.broadvoice.com:s<
>> http://ecurepassword:703XXXYYYY@sip.broadvoice.com/5000>
>> ecurepassword:703XXXYYYY at sip.broadvoice.com/5000
>>
>> |
>> | [5000]
>> | type=friend
>> | context=internal-phones
>> | secret=xxx
>> | qualify=yes
>> | host=dynamic ; behind nat
>> | dtmfmode=rfc2833
>> |
>> | [5002]
>> | type=friend
>> | context=internal-phones
>> | secret=test
>> | qualify=yes
>> | host=dynamic ; behind nat
>> | nat=yes
>> | dtmfmode=rfc2833
>> |
>> | [enter_broadvoice]
>> | type=peer
>> | user=phone
>> | host=<http://sip.broadvoice.com>sip.broadvoice.com
>> | fromdomain=<http://sip.broadvoice.com>sip.broadvoice.com
>>
>> | fromuser=703XXXYYYY
>> | secret=securepassword
>> | username=703XXXYYYY
>> | insecure=very
>> | ;insecure=port,invite
>> | context=incoming
>> | authname=703XXXYYYY
>> | dtmfmode=inband
>> | dtmf=inband
>> | ;Disable canreinvite if you are behind a NAT
>> |
>> | canreinvite=no
>> |
>> | --------extensions.conf--------
>> |
>> | [globals]
>> |
>> | [general]
>> |
>> | autofallthrough=yes
>> |
>> |
>> | [incoming_calls]
>> |
>> | exten => 1703XXXYYYY,1,Dial(SIP/5000)
>> |
>> | [internal-phones]
>> |
>> | include => outgoing
>> | exten => 5000,1,Dial(SIP/5000,20)
>> | exten => 5002,1,Dial(SIP/5002,20)
>> |
>> |
>> | [outgoing]
>> |
>> | exten => _X.,1,NoOp()
>> | exten => _X.,n,Dial(SIP/enter_broadvoice/${EXTEN})
>> |
>> | --------SIP Registry------------------
>> | -*CLI> sip show registry
>> | Host                           dnsmgr Username       Refresh State
>>          Reg.Time
>> | <http://sip.broadvoice.com:5060>sip.broadvoice.com:5060        N
>>  703XXXYYYY at s        23 Registered           Fri, 25 Dec 2009 01:14:03
>>
>> |
>> | --------SIP Debug------------------
>> | -*CLI>
>> | REGISTER 11 headers, 0 lines
>> | Reliably Transmitting (no NAT) to <http://147.135.32.226:5060>MailScanner
>> has detected a possible fraud attempt from "147.135.32.226:5060" claiming
>> to be MailScanner warning: numerical links are often malicious:<
>> http://147.135.32.226:5060> 147.135.32.226:5060:
>>
>> | REGISTER sip:<http://sip.broadvoice.com>sip.broadvoice.com SIP/2.0
>>
>> | Via: SIP/2.0/UDP 68.100.66.3:5060;branch=z9hG4bK4948ded8;rport
>> | Max-Forwards: 70
>> | From: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>
>> >;tag=as376e46ae
>> | To: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>>
>> | Call-ID: <mailto:65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51
>>
>> | CSeq: 147 REGISTER
>> | User-Agent: Asterisk PBX 1.6.1.6
>> | Expires: 120
>> | Contact: <<mailto:sip%3A5000 at 68.100.65.3 <sip%253A5000 at 68.100.65.3>>
>> sip:5000 at 68.100.65.3 <sip%3A5000 at 68.100.65.3>>
>> | Content-Length: 0
>> |
>> |
>> | ---
>> | Really destroying SIP dialog '<mailto:
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51' Method: REGISTER
>> | Suuban*CLI>
>> | <--- SIP read from UDP://<http://147.135.32.225:5060>MailScanner has
>> detected a possible fraud attempt from "147.135.32.225:5060" claiming to
>> be MailScanner warning: numerical links are often malicious:<
>> http://147.135.32.225:5060> 147.135.32.225:5060 --->
>>
>>
>> | SIP/2.0 200 OK
>> | Call-ID: <mailto:65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51
>> | CSeq: 147 REGISTER
>> | From: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>
>> >;tag=as376e46ae
>> | To: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>>
>>
>>
>> | Via: SIP/2.0/UDP 68.100.66.3:5060;branch=z9hG4bK4948ded8
>> | Contact: <<mailto:sip%3A5000 at 68.100.66.3 <sip%253A5000 at 68.100.66.3>>
>> sip:5000 at 68.100.66.3 <sip%3A5000 at 68.100.66.3>>
>>
>> | Expires: 30
>> | Content-Length:    0
>> |
>> |
>> | <------------->
>> | --- (9 headers 0 lines) ---
>> | Scheduling destruction of SIP dialog '<mailto:
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51' in 32000 ms (Method:
>> REGISTER)
>> | [Dec 25 00:42:31] NOTICE[2898]: chan_sip.c:16740
>> handle_response_register: Outbound Registration: Expiry for <
>> http://sip.broadvoice.com>sip.broadvoice.com is 30 sec (Scheduling
>> reregistration in 23 s)
>>
>> |
>> |
>> | REGISTER 11 headers, 0 lines
>> | Reliably Transmitting (no NAT) to <http://147.135.32.226:5060>MailScanner
>> has detected a possible fraud attempt from "147.135.32.226:5060" claiming
>> to be MailScanner warning: numerical links are often malicious:<
>> http://147.135.32.226:5060> 147.135.32.226:5060:
>>
>> | REGISTER sip:<http://sip.broadvoice.com>sip.broadvoice.com SIP/2.0
>>
>> | Via: SIP/2.0/UDP 68.100.66.3:5060;branch=z9hG4bK35a02655;rport
>> | Max-Forwards: 70
>> | From: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>
>> >;tag=as54c6327a
>> | To: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>>
>> | Call-ID: <mailto:65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51
>>
>> | CSeq: 148 REGISTER
>> | User-Agent: Asterisk PBX 1.6.1.6
>> | Expires: 120
>> | Contact: <<mailto:sip%3A5000 at 68.100.66.3 <sip%253A5000 at 68.100.66.3>>
>> sip:5000 at 68.100.66.3 <sip%3A5000 at 68.100.66.3>>
>> | Content-Length: 0
>> | ---
>> | Really destroying SIP dialog '<mailto:
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51' Method: REGISTER
>> | Suuban*CLI>
>> | <--- SIP read from UDP://<http://147.135.32.226:5060>MailScanner has
>> detected a possible fraud attempt from "147.135.32.226:5060" claiming to
>> be MailScanner warning: numerical links are often malicious:<
>> http://147.135.32.226:5060> 147.135.32.226:5060 --->
>>
>>
>> | SIP/2.0 200 OK
>> | Call-ID: <mailto:65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51>
>> 65a8d48738a00d121fc9050e4771d0b7 at 192.168.1.51
>> | CSeq: 148 REGISTER
>> | From: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>
>> >;tag=as54c6327a
>> | To: <<mailto:sip%3A703XXXYYYY at sip.broadvoice.com<sip%253A703XXXYYYY at sip.broadvoice.com>
>> >sip:703XXXYYYY at sip.broadvoice.com <sip%3A703XXXYYYY at sip.broadvoice.com>>
>>
>>
>> | Via: SIP/2.0/UDP 68.100.66.3:5060;branch=z9hG4bK35a02655
>> | Contact: <<mailto:sip%3A5000 at 68.100.66.3 <sip%253A5000 at 68.100.66.3>>
>> sip:5000 at 68.100.66.3 <sip%3A5000 at 68.100.66.3>>
>>
>> | Expires: 30
>> | Content-Length:    0
>> | ----------------------------------------------
>>
>> Within sip.conf you are using the context inbound; yet in extensions.conf
>> you have incoming_calls.  so change extensions.conf to be:
>>
>> [incoming]
>>
>>
>> exten => 1703XXXYYYY,1,Dial(SIP/5000)
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by <http://www.api-digital.com>
>> http://www.api-digital.com --
>>
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>
>> <http://lists.digium.com/mailman/listinfo/asterisk-users>
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>>
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by <http://www.api-digital.com>
>> http://www.api-digital.com --
>>
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>
>> <http://lists.digium.com/mailman/listinfo/asterisk-users>
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>>
>>
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>   http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20100104/59351ac2/attachment.htm 
-------------- next part --------------
----------start of SIP.CONF-------------------
[global]

[general]
bindport=5060
bindaddr = 0.0.0.0
deny=0.0.0.0/0.0.0.0
externhost=xxx.dyndns.org
localnet = 192.168.1.0/255.255.255.0
rtpstart=10000
rtpend=20000
allowguest=no
tos=184
disallow=all
allow=ulaw
allow=gsm
delayreject=yes
nochecksums=no
allowguest=no
delayreject=yes
pedantic=no

register => 703XXXYYYY at sip.broadvoice.com:mypassword_from_broadvoice:703XXXYYYY at sip.broadvoice.com


[5000]
type=friend
context=internal-phones
secret=secret
nat=yes
qualify=yes
host=dynamic
dtmfmode=rfc2833

[5002]
type=friend
context=internal-phones
secret=secret
qualify=yes
host=dynamic
nat=yes
dtmfmode=rfc2833

[enter_broadvoice]
type=friend
user=phone
host=sip.broadvoice.com
fromdomain=sip.broadvoice.com
fromuser=703XXXYYYY
secret=mypassword_from_broadvoice
username=703XXXYYYY
insecure=very
context=incoming
authname=703XXXYYYY
qualify=yes
dtmfmode=inband
dtmf=inband
;Disable canreinvite if you are behind a NAT
canreinvite=no
-------------- next part --------------
----------start of EXTENSIONS.CONF------------

[globals]
[general]

autofallthrough=yes

[incoming]
exten => _X.,1,Answer ; 
exten => _X.,2,Dial(SIP/5002,25,Ttr) 
exten => _X.,3,Hangup

[internal-phones]
include => outgoing

exten => 5000,1,Dial(SIP/5000,20)
exten => 5002,1,Dial(SIP/5002,20)

[outgoing]
exten => _X.,1,NoOp()
exten => _X.,n,Dial(SIP/enter_broadvoice/${EXTEN})


---------end of EXTENSIONS.CONF---------------
-------------- next part --------------
---------start SIP DEBUG---------------

Suuban*CLI> sip show registry
Host                           dnsmgr Username       Refresh State                Reg.Time
sip.broadvoice.com:5060        N      703XXXYYYY at s        23 Registered           Thu, 31 Dec 2009 11:37:57
1 SIP registrations.


REGISTER 11 headers, 0 lines
Reliably Transmitting (no NAT) to 147.135.32.226:5060:
REGISTER sip:sip.broadvoice.com SIP/2.0
Via: SIP/2.0/UDP 68.100.65.10:5060;branch=z9hG4bK09904253;rport
Max-Forwards: 70
From: <sip:703XXXYYYY at sip.broadvoice.com>;tag=as16601fc9
To: <sip:703XXXYYYY at sip.broadvoice.com>
Call-ID: 54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51
CSeq: 106 REGISTER
User-Agent: Asterisk PBX 1.6.1.6
Expires: 120
Contact: <sip:5002 at 68.100.68.10>
Content-Length: 0

---
Really destroying SIP dialog '54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51' Method: REGISTER
Really destroying SIP dialog '0015fafe-4a37000d-703f5524-4e59f684 at 192.168.2.1' Method: REGISTER
Suuban*CLI>
<--- SIP read from UDP://147.135.32.226:5060 --->
SIP/2.0 200 OK
Call-ID: 54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51
CSeq: 106 REGISTER
From: <sip:703XXXYYYY at sip.broadvoice.com>;tag=as16601fc9
To: <sip:703XXXYYYY at sip.broadvoice.com>
Via: SIP/2.0/UDP 68.100.65.10:5060;branch=z9hG4bK09904253
Contact: <sip:5002 at 68.100.65.10>
Expires: 30
Content-Length:    0

<------------->
--- (9 headers 0 lines) ---
Scheduling destruction of SIP dialog '54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51' in 32000 ms (Method: REGISTER)
[Dec 31 11:28:57] NOTICE[2898]: chan_sip.c:16740 handle_response_register: Outbound Registration: Expiry for sip.broadvoice.com is 30 sec (Scheduling reregistration in 23 s)


REGISTER 11 headers, 0 lines
Reliably Transmitting (no NAT) to 147.135.32.226:5060:
REGISTER sip:sip.broadvoice.com SIP/2.0
Via: SIP/2.0/UDP 68.100.65.10:5060;branch=z9hG4bK1ff908c2;rport
Max-Forwards: 70
From: <sip:703XXXYYYY at sip.broadvoice.com>;tag=as199f34f1
To: <sip:703XXXYYYY at sip.broadvoice.com>
Call-ID: 54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51
CSeq: 116 REGISTER
User-Agent: Asterisk PBX 1.6.1.6
Expires: 120
Contact: <sip:5002 at 68.100.65.10>
Content-Length: 0


---
Reliably Transmitting (NAT) to 192.168.1.104:5060:
OPTIONS sip:5002 at 192.168.1.104:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.51:5060;branch=z9hG4bK4aff9dc2;rport
Max-Forwards: 70
From: "asterisk" <sip:asterisk at 192.168.1.51>;tag=as1d7a24f9
To: <sip:5002 at 192.168.1.104:5060>
Contact: <sip:asterisk at 192.168.1.51>
Call-ID: 42acd6273989c5f83370310449e67191 at 192.168.1.51
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.6.1.6
Date: Thu, 31 Dec 2009 16:36:27 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0


---
Really destroying SIP dialog '54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51' Method: REGISTER
Suuban*CLI>
<--- SIP read from UDP://192.168.1.104:5060 --->
SIP/2.0 200 OK
To: <sip:5002 at 192.168.1.104:5060>;tag=741b7da459453ea8i0
From: "asterisk" <sip:asterisk at 192.168.1.51>;tag=as1d7a24f9
Call-ID: 42acd6273989c5f83370310449e67191 at 192.168.1.51
CSeq: 102 OPTIONS
Via: SIP/2.0/UDP 192.168.1.51:5060;branch=z9hG4bK4aff9dc2;rport=5060
Server: Linksys/PAP2T-3.1.15(LS)
Content-Length: 0
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER
Supported: x-sipura


<------------->
--- (10 headers 0 lines) ---
Really destroying SIP dialog '42acd6273989c5f83370310449e67191 at 192.168.1.51' Method: OPTIONS
Suuban*CLI>
<--- SIP read from UDP://147.135.32.221:5060 --->
SIP/2.0 200 OK
Call-ID: 54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51
CSeq: 116 REGISTER
From: <sip:703XXXYYYY at sip.broadvoice.com>;tag=as199f34f1
To: <sip:703XXXYYYY at sip.broadvoice.com>
Via: SIP/2.0/UDP 68.100.65.10:5060;branch=z9hG4bK1ff908c2
Contact: <sip:5002 at 68.100.65.10>
Expires: 30
Content-Length:    0


<------------->
--- (9 headers 0 lines) ---
Scheduling destruction of SIP dialog '54c09c884a61e39140a2358a5adb7d96 at 192.168.1.51' in 32000 ms (Method: REGISTER)
[Dec 31 11:36:27] NOTICE[2898]: chan_sip.c:16740 handle_response_register: Outbound Registration: Expiry for sip.broadvoice.com is 30 sec (Scheduling reregistration in 23 s)
Really destroying SIP dialog '0015fafe-4a37000d-703f5524-4e59f684 at 192.168.2.1' Method: REGISTER
Suuban*CLI>

---------end SIP DEBUG---------------


More information about the asterisk-users mailing list