Stephen Reese
2008-Oct-15 23:57 UTC
[asterisk-users] Cisco 7960 not always receiving incoming calls
I've searched around and found a few similar situations where the phone will call out when using a Asterisk server but not receive inbound calls. My issue is a little stranger. If I call out from the phone then the phone will receive the next inbound call. The phone will not receive another inbound call until a call out again from it first. Any ideas? I am using SIP and am using the latest phone image from Cisco to date. I am also using a Cisco router at the gateway. Is there anything special I should to to make this work? Note my soft phone does not have any issues using the same dialing rules and extension information. Here is some of my config stuff: ns1*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status vitel-outbound/rsreese 64.2.142.22 5060 Unmonitored vitel-inbound/rsreese 64.2.142.116 5060 Unmonitored 101/101 68.156.63.118 D N 1038 Unmonitored 3 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 0 offline] Inbound call in progress when the SIP Cisco phone doesn't ring........ Verbosity is at least 5 == Using SIP RTP CoS mark 5 -- Executing [9045622082 at inbound:1] Goto("SIP/rsreese-082a8358", "default,101,1") in new stack -- Goto (default,101,1) -- Executing [101 at default:1] Dial("SIP/rsreese-082a8358", "SIP/101&SIP/9046260700 at vitel-outbound,30") in new stack == Using SIP RTP CoS mark 5 -- Called 101 == Using SIP RTP CoS mark 5 -- Called 9046260700 at vitel-outbound -- SIP/vitel-outbound-08270130 is making progress passing it to SIP/rsreese-082a8358 -- SIP/vitel-outbound-08270130 is ringing == Spawn extension (default, 101, 1) exited non-zero on 'SIP/rsreese-082a8358' Inbound call in progress when the SIP Cisco does ring after I first make an outbound call........ == Using SIP RTP CoS mark 5 -- Executing [9045622082 at inbound:1] Goto("SIP/rsreese-082a8358", "default,101,1") in new stack -- Goto (default,101,1) -- Executing [101 at default:1] Dial("SIP/rsreese-082a8358", "SIP/101&SIP/9046260700 at vitel-outbound,30") in new stack == Using SIP RTP CoS mark 5 -- Called 101 == Using SIP RTP CoS mark 5 -- Called 9046260700 at vitel-outbound -- SIP/101-0825cab8 is ringing -- SIP/vitel-outbound-08270130 is making progress passing it to SIP/rsreese-082a8358 -- SIP/vitel-outbound-08270130 is ringing == Spawn extension (default, 101, 1) exited non-zero on 'SIP/rsreese-082a8358' Extensions.conf, which I don't think is relevent, I've changed it to just a simple dial the sip phone and it still fails. exten => 101,1,Dial(SIP/101&SIP/9046260700 at vitel-outbound,30) exten => 101,n,GotoIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?lbl_default_1:) exten => 101,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?lbl_default_1:) exten => 101,n(lbl_default_0),Hangup() exten => 101,n(lbl_default_1),Dial(SIP/9046260700 at vitel-outbond,30) exten => 101,n,Goto(lbl_default_0) Cisco phone stuff from a Cisco 7960: SIPDefault.cnf image_version: P0S3-08-9-00 proxy1_address: neocipher.net ; Can be dotted IP or FQDN proxy_register: 1 messages_uri: "100" phone_password: "cisco" ; Limited to 31 characters (Default - cisco) sntp_server: 10.10.10.1 time_zone: EST dial_template: DIALPLAN nat_enable: 1 nat_address: 172.16.2.1 nat_received_processing: 1 outbound_proxy_port: 5060 outbond_proxy: ns1.neocipher.net SIP0112B9EAFF72.cnf image_version: P0S3-08-9-00 # Line 1 Setup line1_name: 101 line1_authname: 101 line1_shortname: "Line 101" line1_password: "test" line1_displayname: "Stephen Reese"; # Line 1 Display Name (Display name to use for SIP messaging) # Line 2 Setup #line2_name: "scott" #line2_authname: "scott" #line2_shortname: "201" #line2_password: "tiger" #line2_displayname: "Larry Ellison"; # Line 2 Display Name (Display name to use for SIP messaging) # Phone Label (Text desired to be displayed in upper right corner) phone_label: "Stephen Reese" ; Has no effect on SIP messaging # Phone Password (Password to be used for console or telnet login) phone_password: "goaway" ; Limited to 31 characters (Default - cisco) # User classifcation used when Registering [ none(default), phone, ip ] user_info: none telnet_level: 2 Any ideas or help would be great, thanks.
Stephen Reese
2008-Oct-18 00:03 UTC
[asterisk-users] Cisco 7960 not always receiving incoming calls
On Wed, Oct 15, 2008 at 7:57 PM, Stephen Reese <rsreese at gmail.com> wrote:> I've searched around and found a few similar situations where the > phone will call out when using a Asterisk server but not receive > inbound calls. My issue is a little stranger. If I call out from the > phone then the phone will receive the next inbound call. The phone > will not receive another inbound call until a call out again from it > first. Any ideas? > > I am using SIP and am using the latest phone image from Cisco to date. > I am also using a Cisco router at the gateway. Is there anything > special I should to to make this work? Note my soft phone does not > have any issues using the same dialing rules and extension > information. Here is some of my config stuff: > > ns1*CLI> sip show peers > Name/username Host Dyn Nat ACL Port Status > vitel-outbound/rsreese 64.2.142.22 5060 Unmonitored > vitel-inbound/rsreese 64.2.142.116 5060 Unmonitored > 101/101 68.156.63.118 D N 1038 Unmonitored > 3 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 0 offline] > > > Inbound call in progress when the SIP Cisco phone doesn't ring........ > > Verbosity is at least 5 > == Using SIP RTP CoS mark 5 > -- Executing [9045622082 at inbound:1] Goto("SIP/rsreese-082a8358", > "default,101,1") in new stack > -- Goto (default,101,1) > -- Executing [101 at default:1] Dial("SIP/rsreese-082a8358", > "SIP/101&SIP/9046260700 at vitel-outbound,30") in new stack > == Using SIP RTP CoS mark 5 > -- Called 101 > == Using SIP RTP CoS mark 5 > -- Called 9046260700 at vitel-outbound > -- SIP/vitel-outbound-08270130 is making progress passing it to > SIP/rsreese-082a8358 > -- SIP/vitel-outbound-08270130 is ringing > == Spawn extension (default, 101, 1) exited non-zero on 'SIP/rsreese-082a8358' > > Inbound call in progress when the SIP Cisco does ring after I first > make an outbound call........ > > == Using SIP RTP CoS mark 5 > -- Executing [9045622082 at inbound:1] Goto("SIP/rsreese-082a8358", > "default,101,1") in new stack > -- Goto (default,101,1) > -- Executing [101 at default:1] Dial("SIP/rsreese-082a8358", > "SIP/101&SIP/9046260700 at vitel-outbound,30") in new stack > == Using SIP RTP CoS mark 5 > -- Called 101 > == Using SIP RTP CoS mark 5 > -- Called 9046260700 at vitel-outbound > -- SIP/101-0825cab8 is ringing > -- SIP/vitel-outbound-08270130 is making progress passing it to > SIP/rsreese-082a8358 > -- SIP/vitel-outbound-08270130 is ringing > == Spawn extension (default, 101, 1) exited non-zero on 'SIP/rsreese-082a8358' > > Extensions.conf, which I don't think is relevent, I've changed it to > just a simple dial the sip phone and it still fails. > > exten => 101,1,Dial(SIP/101&SIP/9046260700 at vitel-outbound,30) > exten => 101,n,GotoIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?lbl_default_1:) > exten => 101,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?lbl_default_1:) > exten => 101,n(lbl_default_0),Hangup() > exten => 101,n(lbl_default_1),Dial(SIP/9046260700 at vitel-outbond,30) > exten => 101,n,Goto(lbl_default_0) > > Cisco phone stuff from a Cisco 7960: > > SIPDefault.cnf > image_version: P0S3-08-9-00 > proxy1_address: neocipher.net ; Can be dotted IP or FQDN > proxy_register: 1 > messages_uri: "100" > phone_password: "cisco" ; Limited to 31 characters (Default - cisco) > sntp_server: 10.10.10.1 > time_zone: EST > dial_template: DIALPLAN > nat_enable: 1 > nat_address: 172.16.2.1 > nat_received_processing: 1 > > outbound_proxy_port: 5060 > outbond_proxy: ns1.neocipher.net > > SIP0112B9EAFF72.cnf > image_version: P0S3-08-9-00 > > # Line 1 Setup > line1_name: 101 > line1_authname: 101 > line1_shortname: "Line 101" > line1_password: "test" > line1_displayname: "Stephen Reese"; # Line 1 Display Name (Display > name to use for SIP messaging) > > # Line 2 Setup > #line2_name: "scott" > #line2_authname: "scott" > #line2_shortname: "201" > #line2_password: "tiger" > #line2_displayname: "Larry Ellison"; # Line 2 Display Name (Display > name to use for SIP messaging) > > # Phone Label (Text desired to be displayed in upper right corner) > phone_label: "Stephen Reese" ; Has no effect on SIP messaging > # Phone Password (Password to be used for console or telnet login) > phone_password: "goaway" ; Limited to 31 characters (Default - cisco) > # User classifcation used when Registering [ none(default), phone, ip ] > user_info: none > telnet_level: 2 > > Any ideas or help would be great, thanks. >I'm still unable to wrap my head around this problem. I can recieve a call after I first call out from the line/phone. I didn't think it's a NAT issue since it kind of works.