Am 16.02.2014 03:30, schrieb Nick Cameo:
Tried setting `sendrpid = yes` and still same problem. We really don't want to
have to `SipAddHeader` as it is already being formed by our switch.

From http://www.voip-info.org/wiki/view/Asterisk+SIP+trustrpid :

-snip-

P-Asserted-Identity
Asterisk does nothing when it receives a P-Asserted-Identity header. It ignores it totally no matter what settings you use for "trustrpid" or "sendrpid". It does not copy it from an inbound call leg to an outbound call leg for a bridged SIP-to-SIP call.

-snip-

I use SIPAddHeader to achieve what you described.

For example, I have a DID provider who only sends P-Asserted-Identity, and at the same time a customer who needs that data as Remote-Party-ID, so I'm doing this to send it to him:

exten => _X.,n,Set(RPID=${SIP_HEADER(P-Asserted-Identity)})
exten => _X.,n,Set(RPID=${CUT(RPID,\+,2-)})
exten => _X.,n,Set(RPID=${CUT(RPID,@,-1)})
exten => _X.,n,SIPAddHeader(Remote-Party-ID: "${RPID}" <sip:${RPID}@my-ip-address>\;privacy=off\;screen=no)



--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to