[Freeswitch-users] BLF and Registration State
Kevin Wormington
kworm at sofnet.com
Fri Aug 16 02:20:26 MSD 2013
Hi,
I'm doing some testing of BLF with Freeswitch and Yealink T28 phones. It
works fine as far as flashing the indicator when a monitored extension
is ringing, solid red when in use, etc. However, the indicator is green
even when an extension is not registered. I haven't found much
documentation on this, but it seems the indicator should be unlit if the
extension is not registered. If I manually clear the registration with
sip tracing on I see that FS sends the below content in the NOTIFY and
gets a 200 OK back from the T28:
Subscription-State: active;expires=1175
Content-Type: application/dialog-info+xml
Content-Length: 155
<?xml version="1.0"?>
<dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="13"
state="partial" entity="sip:1102 at x.x.x.x">
</dialog-info>
I assume this is not working because the phone is expecting something
else in order to turn off the light. Is this something that is
configurable or would it need code changes?
Also, is it possible to use an OPTIONS ping or otherwise to determine if
a registered endpoint is available rather than wait for the expiration?
I know this can be done on un-registered gateways.
Thanks,
Kevin
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list