Hey list,
So I've been trying to test the more efficient "Replaces Header" method of directed call pickups for ringing extensions or parked calls, on a Polycom VVX 400. I've tried this with both software versions 4.1.4 and 5.3.0 and the behavior appears to be the same.
The only things I've set for this, config-wise, are:
call.directedCallPickupMethod="native"
call.directedCallPickupString=""
feature.directedCallPickup.enabled="1"
feature.enhancedFeatureKeys.enabled="1"
Then, I've added a BLF contact on the server side like so:
attendant.resourceList.1.address="1005"
attendant.resourceList.1.label="1005"
attendant.resourceList.1.type="normal"
When pressing a ringing BLF key, I would expect the phone to include a Replaces: header, but it's not, and pressing the button simply sends a standard invite. I found another option regarding Replaces header options, which is described as:
This parameter applies only to directed call pick-up attempts initiated against monitored BLF resources.
If set to 1, the phone requires call-id, to-tag, and from-tag to perform a directed call-pickup when
call.directedCallPickupMethod is configured as "native".
If set to 0, all that is required to perform the directed call pick-up is a call-id.
Which got me wondering whether or not the phone is potentially misinterpreting the dialog message... So I forced it to 0:
voIpProt.SIP.strictReplacesHeader="0"
Now, when I press the blinking BLF key, the phone UI implies its attempting to make a call, I see no INVITE from the phone, and the phone actually just kind of "hangs". So clearly this option is having some impact of some kind.
My question: I know that work has been done to support this behavior in Kazoo, has anyone configured a Polycom to support it? And if so, any ideas on what I might be doing wrong?
Thanks!!