<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 08/20/2012 03:20 PM, Noah Engelberth
wrote:<br>
</div>
<blockquote
cite="mid:2767E01358612E458BEE92749585F20B2B65CC61@DHEXCHANGEMBOX.dh.local"
type="cite">
<p class="MsoNormal">And after 303 tries to call 302 while 301
& 302 are still on a call (301 & 302 on a call, plus 303
calling 302):<o:p></o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span
style="font-size:9.0pt;font-family:"Courrier
New";color:#767676"> -= Registered Asterisk Dial Plan
Hints =-<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span
style="font-size:9.0pt;font-family:"Courrier
New";color:#767676">
_3XX@hints : Custom:${EXTEN}
State:Idle Watchers 0<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span
style="font-size:9.0pt;font-family:"Courrier
New";color:#767676"> 302@hints
: Custom:302 State:InUse&Ringing Watchers 2<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span
style="font-size:9.0pt;font-family:"Courrier
New";color:#767676">
303@hints : Custom:303
State:InUse Watchers 2<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span
style="font-size:9.0pt;font-family:"Courrier
New";color:#767676">
301@hints : Custom:301
State:InUse Watchers 2<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But despite the above, the BLF fields on my
phones (Cisco SPA 509G for all 3 extensions) only update for
Idle or InUse – they do not show the Ringing or
InUse&Ringing statuses. I have verified the SPA phones BLFs
do still show the correct Ringing and InUse&Ringing statuses
if they subscribe directly to a SIP device’s state with the hint
– the issue only seems to be effecting Custom devices. Can
anyone think of anything else I should check?<o:p></o:p></p>
</blockquote>
<br>
I'd do a packet capture -- ideally from the phone, or using your
switch to mirror the phone's port -- and look for a SIP NOTIFY. Then
we can know if a NOTIFY is not being sent, or if it's just not being
processed as desired by your Cisco SPA 509G. If it's not there, do
the same on your asterisk server, and if we see it on the asterisk
server but not at the endpoint, we can suspect network
configuration.<br>
<br>
You can also get some more detail about what endpoints are
subscribed with "sip show subscriptions" in the asterisk console,
but since it says "Watchers 2", that suggests the subscription has
been made. I'd just verify that specifically the device you are
using for testing is subscribed.<br>
<br>
Also, I know if you turn the verbosity up high enough (core set
verbosity 3) you will get messages in the console about
notifications sent. You can also "set sip debug on" or something
along those lines and have Asterisk print all the SIP traffic it's
attempting to send. Should help you narrow the possible causes.<br>
</body>
</html>