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@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
Sorry, for the double post...just joined the list yesterday and though the original post did not no through. On 08/16/2013 10:09 AM, Kevin Wormington wrote:
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:
[snip]
participants (1)
-
Kevin Wormington