In testing Asterisk 11, I've found that Asterisk doesn't seem to be sending BLF
updates to SIP peers that have subscribed to a hint looking at a Custom device
if that Custom device state is RINGING or RING_INUSE. All other states seem to
be working correctly.
The hint section of the dialplan is:
[hints]
exten => _3XX,hint,Custom:${EXTEN}
Console shows the following for core show hints with no calls:
-= Registered Asterisk Dial Plan Hints =-
_3XX@hints : Custom:${EXTEN} State:Idle
Watchers 0
302@hints : Custom:302 State:Idle
Watchers 2
303@hints : Custom:303 State:Idle
Watchers 2
301@hints : Custom:301 State:Idle
Watchers 2
And with a ringing call (301 calling 302):
-= Registered Asterisk Dial Plan Hints =-
_3XX@hints : Custom:${EXTEN} State:Idle
Watchers 0
302@hints : Custom:302
State:Ringing Watchers 2
303@hints : Custom:303 State:Idle
Watchers 2
301@hints : Custom:301 State:InUse
Watchers 2
And after 302 picks up (301 and 302 on a call):
-= Registered Asterisk Dial Plan Hints =-
_3XX@hints : Custom:${EXTEN} State:Idle
Watchers 0
302@hints : Custom:302 State:InUse
Watchers 2
303@hints : Custom:303 State:Idle
Watchers 2
301@hints : Custom:301 State:InUse
Watchers 2
And after 303 tries to call 302 while 301 & 302 are still on a call (301 & 302
on a call, plus 303 calling 302):
-= Registered Asterisk Dial Plan Hints =-
_3XX@hints : Custom:${EXTEN} State:Idle
Watchers 0
302@hints : Custom:302
State:InUse&Ringing Watchers 2
303@hints : Custom:303 State:InUse
Watchers 2
301@hints : Custom:301 State:InUse
Watchers 2
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?
Thank you,
Noah Engelberth
MetaLINK Technologies
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users