I have a follow up question on this.
Now that the From tag works as expected I'm not getting a "400 Bad
Request" for the CANCEL being created by the t_uac_send inside a
failure_route anymore.
But now i'm getting "481 Call/Transaction Does Not Exist"
Since the from header and tag, to header, Call-ID and CSeq all matches
the original INVITE I suspect that is because the Via header branch
parameter in the CANCEL doesn't match the one from the original
INVITE.
There is a way to make it matching?
Regards,
Joao Arruda
Em qui., 19 de nov. de 2020 às 17:40, João Vitor Arruda
<joao.arruda(a)gmail.com> escreveu:
Hi Daniel,
I've tried this patch and now the From tag works as expected.
Thank you very much for the quick response and patch.
Regards,
Joao Arruda
Em qui., 19 de nov. de 2020 às 13:09, Daniel-Constantin Mierla
<miconda(a)gmail.com> escreveu:
>
> Hello,
>
> can you try with master branch or with the patch from the next commit?
>
> *
>
https://github.com/kamailio/kamailio/commit/aa6e9963b2725c1b6b7e5ff995a77c2…
>
> If all ok, then I can backport to stable branches.
>
> Cheers,
> Daniel
>
> On 18.11.20 21:45, João Vitor Arruda wrote:
> > Hello,
> >
> > I'm trying to use the function t_uac_send inside a failure_route as
> > described in
https://kamailio.org/docs/modules/5.3.x/modules/tm.html#tm.f.t_uac_send
> > to send a CANCEL out.
> >
> > Although the documentation says "it can include From/To tags" i was
> > not able to get the from tag provided to be used. Another random
> > generated one is used.
> >
> > I've tried the following format without success:
> > t_uac_send("CANCEL", "$ru", "", "",
"From: <$fu>;tag=$ft\r\nTo:
> > $tu\r\nCall-ID: $ci\r\n", "")
> > t_uac_send("CANCEL", "$ru", "", "",
"From: $fu;tag=$ft\r\nTo:
> > $tu\r\nCall-ID: $ci\r\n", "")
> > t_uac_send("CANCEL", "$ru", "", "",
"From:
> > bob(a)kamailio.org;tag=2w3e\r\nTo: $tu\r\nCall-ID: $ci\r\n", "")
> >
> > In the last one which is copied from the documentation that is how the
> > From header going out looks like:
> > From:
<bob(a)kamailio.org;tag=2w3e>;tag=3393f0703fb0ccaca74109ff37de39f5-36d71ef0
> >
> > Any tips on how to get the From tag passed to the function to be used?
> >
> > Thanks,
> > Joao Arruda
> >
> > _______________________________________________
> > Kamailio (SER) - Users Mailing List
> > sr-users(a)lists.kamailio.org
> >
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla --
www.asipto.com
>
www.twitter.com/miconda --
www.linkedin.com/in/miconda
> Funding:
https://www.paypal.me/dcmierla
>