For anyone running Aastra phones - I have a 55i and am trying to get directed call pickup to work with BLF keys on an expansion module.
Running asterisk 11 with freepbx 2.11. Have assigned an extension to a key, and made it a BLF type (using OSS EPM). Each time I use this key to try pickup another ringing extension, I get ‘Call Failed’ on the Aastra LCD and “chan_sip.c: Unable to find subscription with call-id: 9ff0229da7d57401” in logs.
When I do a “sip show subscriptions”, I can see that call-id:
lab-pbx*CLI> sip show subscriptions
Peer User Call ID Extension Last state Type Mailbox Expiry
xxx.xx.70.60 1003 9ff0229da7d5740 [email protected] Idle dialog-info+xml 003600
7 active SIP subscriptions
If I manually dial **[extn] or *8, these work perfectly.
Also I have in the aastra.cfg file;
directed call pickup: 1
directed call pickup prefix: **
I found this bug report, which has the same symptoms as me however the patch says it was added back in v1.6.2 (and I am on v11, so…) https://issues.asterisk.org/jira/browse/ASTERISK-15877
I am just getting lost, been working on this for a few days and I’ve exhausted what I can find on Google. Appreciate if anyone can give guidance for this issue…