Incoming call to a Polycom phone comes from one asterisk server. Outgoing calls from Polycom phone go to a different asterisk server.
This creates a problem for the TRANSFER feature of the PHONE to work. The REFER SIP message is sent to the first asterisk server where the incoming call was and it has no information about the outbound leg created in the transfer.
I can use Asterisk to do the transfer but prefer to use the phone buttons then a key sequence.
See snippet trace:
REFER sip:email@example.com SIP/2.0
To: “6885” sip:firstname.lastname@example.org;tag=as68003bdf
CSeq: 2 REFER
Refer-To: <sip:email@example.com?Replaces=5fb3d711-ab2c1573-122b631c%4010.0.116.241%3Bto-tag%3Das33d2188b%3Bfrom-tag% 3DBF591C85-BED96BC6>
SIP/2.0 481 Call leg/transaction does not exist