Hello,
what is exactly the problem? The header is not added if you enable:
*
Hello guys,
We have faced almost the same problem adding *Reason:
SIP;cause=200;text="Call completed elsewhere"* to the t_relayed CANCEL
request.
Is there an elegant solution to add this header?
PS. Switching to the stateless mode does not look pretty for us...
сб, 1 февр. 2020 г. в 06:04, Alfonso Pinto <alfonso.pinto(a)gmail.com
<mailto:alfonso.pinto@gmail.com>>:
Hi guys,
Thanks for your answers.
I did try local_cancel_reason and it’s not doing anything for the
CANCELs generated by kamailio. Isn’t that parameter intended for
the CANCELs received and then relayed?
As Alex and David mentioned, what I need is to add my own reason
header. There are some cases that requires to set the Reason
header to something specific. IE: terminal supported call waiting
in IMS.
Thanks for the piece of code, I will check what can be done here.
Regards,
Alfonso
El El vie, 31 ene 2020 a las 22:10, Henning Westerholt
<hw(a)skalatan.de <mailto:hw@skalatan.de>> escribió:
Hi Alex,
ok, I was reading that he wants to get just one reason header,
not one dynamic generated.
Just looked briefly, this seems to be the code:
t_msgbuilder.c
/* Build a local request based on a previous request; main
* customers of this function are local ACK and local CANCEL
*/
char *build_local(struct cell *Trans,unsigned int branch,
unsigned int *len, char *method, int method_len, str *to
, struct cancel_reason* reason
)
Cheers,
Henning
--
Henning Westerholt –
https://skalatan.de/blog/
<https://skalatan.de/blog/>
Kamailio services –
https://gilawa.com <https://gilawa.com>
-----Original Message-----
From: sr-users <sr-users-bounces(a)lists.kamailio.org
<mailto:sr-users-bounces@lists.kamailio.org>> On Behalf Of
Alex Balashov
Sent: Friday, January 31, 2020 9:45 PM
To: sr-users(a)lists.kamailio.org
<mailto:sr-users@lists.kamailio.org>
Subject: Re: [SR-Users] Add Reason Header to kamailio
generated CANCEL
I understood Alfonso's question to implicitly be: how can I
add a dynamic and variable Reason header to outgoing CANCELs?
Perhaps I was mistaken. But if I'm not, as far as I know there
is no means of doing that. Right?
On Fri, Jan 31, 2020 at 08:37:48PM +0000, Henning Westerholt
wrote:
Hello,
have you tried to use this parameter:
http://kamailio.org/docs/modules/stable/modules/tm.html#local_cancel_r
<http://kamailio.org/docs/modules/stable/modules/tm.html#local_cancel_r>
eason
Cheers,
Henning
--
Henning Westerholt –
https://skalatan.de/blog/
<https://skalatan.de/blog/> Kamailio services –
https://gilawa.com
<https://gilawa.com><https://gilawa.com/
<https://gilawa.com/>>
From: sr-users <sr-users-bounces(a)lists.kamailio.org
<mailto:sr-users-bounces@lists.kamailio.org>> On Behalf Of
Alfonso Pinto
Sent: Wednesday, January 29, 2020 8:04 PM
To: Kamailio (SER) - Users Mailing List
<sr-users(a)lists.kamailio.org
<mailto:sr-users@lists.kamailio.org>>
Subject: [SR-Users] Add Reason Header to kamailio
generated
CANCEL
Hi everyone,
I've got a specific case: when the inv_fr times out, I need
to add a
Reason header to the CANCEL generated by kamailio.
I've tried to see if I could do it in the onsend_route, but
that one is not triggered for the generated CANCEL. I also
checked event_route[tm:local-request], but that one isn't
triggered either for the generated CANCEL.
Is there any way to do it? Or maybe to have any pointer
about where to
look in the code so I may try to trigger
event_route[tm:local-request] for these generated CANCELs?
Regards,
Alfonso
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org <mailto:sr-users@lists.kamailio.org>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
<https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users>
--
Alex Balashov | Principal | Evariste Systems LLC
Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free)
Web:
http://www.evaristesys.com/
<http://www.evaristesys.com/>,
http://www.csrpswitch.com/
<http://www.csrpswitch.com/>
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org <mailto:sr-users@lists.kamailio.org>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
<https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users>
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org <mailto:sr-users@lists.kamailio.org>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
<https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users>
--
BR,
Denys Pozniak
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users