I'm trying to add a header in an outbound invite with the following code: set(b_leg_caller=@user); set(b_leg_callee=$number); set(b_leg_domain=$domain); set(b_leg_app=followme_callee); set(b_leg_var.a_ltag=@local_tag); set(b_leg_hdrs=X-Call-Source: MEDIA) logAll(2); dlg.dialout(b_leg);
And no matter what I'm doing, the header does not appear in the outbound invite. I've tried the same thing in a B2B, and no headers... In the trace, I can see the headers: [#b68fbb90/9652] [execute, ModDlg.cpp:252] DEBUG: placing UAC call: user <12345>, app <followme_callee>, ruri <sip:[email protected]>, from <<sip:[email protected]>> from_uri <sip:[email protected]>, to <<sip:[email protected]>>, ltag <>, hdrs <X-Call-Source: MEDIA>, auth_user <>, auth_pwd <not shown> and the generated invite: [#b68fbb90/9652] [parse_via_params, parse_via.cpp:548] DEBUG: has_rport: 1 [#b68fbb90/9652] [send_request, trans_layer.cpp:889] DEBUG: Sending to XXX.XXX.XXX.XXX:5060 <INVITE sip:[email protected] SIP/2.0 Via:...> [#b68fbb90/9652] [send, transport.cpp:98] DEBUG: send msg --++-- INVITE sip:[email protected] SIP/2.0 Via: SIP/2.0/UDP XXX.XXX.XXX.XXX:5555;branch=z9hG4bKqmomnafT;rport From: <sip:[email protected]>;tag=47B7D16E-4F1432BD00049FFC-B68FBB90 To: <sip:[email protected]> CSeq: 10 INVITE Call-ID: 7DAA759A-4F1432BD0004A002-B68FBB90 Contact: <sip:[email protected]:5555> Max-Forwards: 70 Content-Type: application/sdp Content-Length: 199 v=0 o=sems 1 1 IN IP4 XXX.XXX.XXX.XXX s=sems c=IN IP4 XXX.XXX.XXX.XXX t=0 0 m=audio 10000 RTP/AVP 0 8 96 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:96 telephone-event/8000 a=sendrecv --++-- Am I missing something? Thanks, Derrick
_______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
