On Wed, Jan 22, 2020 at 5:32 PM Phil Mickelson <[email protected]> wrote:
> I'm trying to get the Call-ID from the SIP HEADER using getChannelVar. > When I pass SIP_HEADER() and anything as the variable I get Unable to read > provided function. If use Call-ID I get Provided variable was not found. > > This is a connected call. Is it not possible to get SIP HEADER > information once it's connected? Or, am I missing something? > Are you using chan_sip or chan_pjsip? If chan_pjsip then you need to use the PJSIP_HEADER function [1] instead. For instance the following returned the call-id for me: PJSIP_HEADER(read,Call-ID) How are you attempting to use the channel function [2]? For instance the following returned the call-id for me as well: CHANNEL(pjsip,call-id) [1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Function_PJSIP_HEADER [2] https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Function_CHANNEL -- Kevin Harwell Senior Software Developer Sangoma Technologies Check us out at: https://sangoma.com & https://asterisk.org
_______________________________________________ asterisk-app-dev mailing list [email protected] http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
