[asterisk-bugs] [JIRA] (ASTERISK-27980) Caller ID cannot be changed on Attended Transfer before dialing out

Alexei Gradinari (JIRA) noreply at issues.asterisk.org
Fri Jul 20 15:08:54 CDT 2018


Alexei Gradinari created ASTERISK-27980:
-------------------------------------------

             Summary: Caller ID cannot be changed on Attended Transfer before dialing out
                 Key: ASTERISK-27980
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27980
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Applications/app_dial, Applications/app_followme, Applications/app_queue
    Affects Versions: 15.5.0, 13.22.0
            Reporter: Alexei Gradinari


Alice calls Bob.
Alice does an attended transfer to Charlie.
The Caller ID is modified to some ID using either CALLERID function or Dial options 'o([x])' on outgoing context before Dial Charlie's endpoint.
But the From: header contains "Alice" on INVITE to Charlie, and not what is set before.

The app Dial initially correctly sets CONNECTED LINE on outgoing channels as CALLERID of the originating channel.
But then the app Dial reads pending CONNECTED LINE update on the originating channel and sets CONNECTED LINE on outgoing channels with this data.

The processed pending CONNECTED LINE update already sets CALLERID on originating channel, so all pending CONNECTED LINE updates have to be ignored and removed before initialize outgoing calls.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list