Thank you very much Fabian, your solution works pretty well. Now I am able to 
add headers by this way. 

I would be grateful if developers can also explain us how we can use ctx for 
t_new_request function. 

Kind regards,
Arda Tekin 

-----Original Message-----
From: Users [mailto:[email protected]] On Behalf Of Fabian Gast
Sent: Thursday, October 10, 2019 9:22 AM
To: OpenSIPS users mailling list <[email protected]>
Subject: Re: [OpenSIPS-Users] Adding custom headers when sending REFER with 
t_new_request function

Attention: This email was sent from someone outside of Afiniti. Always use 
caution when opening attachments, clicking links from unknown senders or when 
receiving unexpected emails.



Hi,

The ctx parameter never worked for me, i allways got a
ERROR:tm:w_t_new_request: failed to add ctx AVP, ignorring...
for this.

I use something like

t_new_request("OPTIONS","sip:ping@TODOMAIN:5061;transport=tls","sip:pong@DOMAIN","sip:ping@DOMAIN");

local_route {
        if (is_method("OPTIONS") && $rd == "TODOMAIN") {
                        append_hf("X-MY-HEADER: asdfasdf\n\n");

        }
}

maybe this helps you a little bit..

Fabian

----- Ursprüngliche Mail -----
> Von: "Tekin, Arda" <[email protected]>
> An: "OpenSIPS users mailling list" <[email protected]>
> Gesendet: Mittwoch, 9. Oktober 2019 22:46:02
> Betreff: [OpenSIPS-Users] Adding custom headers when sending REFER with       
> t_new_request function

> Hello,
>
>
>
> I am trying to initiate and send a REFER message from OpenSIPS after 
> call hold signaling completed.
>
>
>
> t_new_request function of tm module allows to send this message 
> immediately, this is how I used the function,
>
>
>
> t_new_request("REFER", "sip:[email protected]", "1001 
> sip:[email protected]",
> "1000 sip:[email protected]", "text/plain Hello Alice!");
>
>
>
> but I need to add some extra headers into this message before sending 
> it. As far as I understand the last parameter (ctx) of function is used for 
> that purpose.
> Could you please explain how I can use last parameter in order to add 
> multiple headers into message.

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to