On Wed, Jan 22, 2020 at 5:32 PM Phil Mickelson <p...@cbasoftware.com> 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
asterisk-app-...@lists.digium.com
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

Reply via email to