Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hello,
On 27.09.23 07:45, satyaprakash ch via sr-users wrote:
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
do you return negative number from failure_route or the last function used there returns a negative number?
Cheers, Daniel
Hi,
Probably because you are returning negative value in this failure_route ________________________________ De : satyaprakash ch via sr-users sr-users@lists.kamailio.org Envoyé : mercredi 27 septembre 2023 06:45 À : Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org Cc : satyaprakash ch chiramchetty.satyaprakash@gmail.com Objet : [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is :: /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
Probably because you are returning negative value in this failure_route
*De :* satyaprakash ch via sr-users sr-users@lists.kamailio.org *Envoyé :* mercredi 27 septembre 2023 06:45 *À :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Cc :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Objet :* [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
Waiting for your reply.
On Mon, Oct 9, 2023 at 11:45 AM satyaprakash ch < chiramchetty.satyaprakash@gmail.com> wrote:
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
Probably because you are returning negative value in this failure_route
*De :* satyaprakash ch via sr-users sr-users@lists.kamailio.org *Envoyé :* mercredi 27 septembre 2023 06:45 *À :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Cc :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Objet :* [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hi,
no we don't need to change any code level. but in your script just remove the return with negative code.
you probably have in your script
failure_route[MY_FAILURE]{
........ return -5; // <-- you probably have this. remove this instruction
return route[ANOTHER_ROUTE] // <-- or you have this flavour . remove the return instruction.
}
you should remove any return instruction present in faillure_route. its not useful to have a return instruction in a faillure_route. ________________________________ De : satyaprakash ch chiramchetty.satyaprakash@gmail.com Envoyé : mercredi 11 octobre 2023 07:27 À : Patrick Karton patrickarton@hotmail.com Cc : Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org Objet : Re: [SR-Users] ERROR: run_top_route
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
Waiting for your reply.
On Mon, Oct 9, 2023 at 11:45 AM satyaprakash ch <chiramchetty.satyaprakash@gmail.commailto:chiramchetty.satyaprakash@gmail.com> wrote: Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton <patrickarton@hotmail.commailto:patrickarton@hotmail.com> wrote: Hi,
Probably because you are returning negative value in this failure_route ________________________________ De : satyaprakash ch via sr-users <sr-users@lists.kamailio.orgmailto:sr-users@lists.kamailio.org> Envoyé : mercredi 27 septembre 2023 06:45 À : Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.orgmailto:sr-users@lists.kamailio.org> Cc : satyaprakash ch <chiramchetty.satyaprakash@gmail.commailto:chiramchetty.satyaprakash@gmail.com> Objet : [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is :: /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
HI,
failure_route[MANAGE_FAILURE] { if (t_check_status("3[0-9][0-9]")) { get_redirects("3:3"); t_load_contacts(); t_next_contacts(); $tu = $ru; t_on_failure("serial"); t_relay(); exit; } }
failure_route["serial"] { if (!t_next_contacts()) { exit; }
t_on_failure("serial"); $tu = $ru; t_relay(); }
t_relay function is returning -1 in serial failure route. Functionality wise this code is working fine. So is there any thing is wrong t_relay is returning -1. Let us know your suggestions further.
On Wed, Oct 11, 2023 at 8:58 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
no we don't need to change any code level. but in your script just remove the return with negative code.
you probably have in your script
failure_route[MY_FAILURE]{
........ *return *-5; *//* *<-- you probably have this. remove this
instruction*
*return *route[ANOTHER_ROUTE] *// <-- or you have this flavour .
remove the return instruction.*
}
you should remove any *return *instruction present in *faillure_route*. its not useful to have a return instruction in a faillure_route.
*De :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Envoyé :* mercredi 11 octobre 2023 07:27 *À :* Patrick Karton patrickarton@hotmail.com *Cc :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Objet :* Re: [SR-Users] ERROR: run_top_route
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
Waiting for your reply.
On Mon, Oct 9, 2023 at 11:45 AM satyaprakash ch < chiramchetty.satyaprakash@gmail.com> wrote:
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
Probably because you are returning negative value in this failure_route
*De :* satyaprakash ch via sr-users sr-users@lists.kamailio.org *Envoyé :* mercredi 27 septembre 2023 06:45 *À :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Cc :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Objet :* [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hi,
ok from kamailio source code, i see that the returned value of last function called in failure route is also taken also as value so that's why you have that log error.
you have to find why t_relay() return -1
or you can also do this
failure_route["serial"] { if (!t_next_contacts()) { exit; }
t_on_failure("serial"); $tu = $ru; if (!t_relay()) drop; // or exit } ________________________________ De : satyaprakash ch chiramchetty.satyaprakash@gmail.com Envoyé : vendredi 13 octobre 2023 13:43 À : Patrick Karton patrickarton@hotmail.com Cc : Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org Objet : Re: [SR-Users] ERROR: run_top_route
HI,
failure_route[MANAGE_FAILURE] { if (t_check_status("3[0-9][0-9]")) { get_redirects("3:3"); t_load_contacts(); t_next_contacts(); $tu = $ru; t_on_failure("serial"); t_relay(); exit; } }
failure_route["serial"] { if (!t_next_contacts()) { exit; }
t_on_failure("serial"); $tu = $ru; t_relay(); }
t_relay function is returning -1 in serial failure route. Functionality wise this code is working fine. So is there any thing is wrong t_relay is returning -1. Let us know your suggestions further.
On Wed, Oct 11, 2023 at 8:58 PM Patrick Karton <patrickarton@hotmail.commailto:patrickarton@hotmail.com> wrote: Hi,
no we don't need to change any code level. but in your script just remove the return with negative code.
you probably have in your script
failure_route[MY_FAILURE]{
........ return -5; // <-- you probably have this. remove this instruction
return route[ANOTHER_ROUTE] // <-- or you have this flavour . remove the return instruction.
}
you should remove any return instruction present in faillure_route. its not useful to have a return instruction in a faillure_route. ________________________________ De : satyaprakash ch <chiramchetty.satyaprakash@gmail.commailto:chiramchetty.satyaprakash@gmail.com> Envoyé : mercredi 11 octobre 2023 07:27 À : Patrick Karton <patrickarton@hotmail.commailto:patrickarton@hotmail.com> Cc : Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.orgmailto:sr-users@lists.kamailio.org> Objet : Re: [SR-Users] ERROR: run_top_route
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
Waiting for your reply.
On Mon, Oct 9, 2023 at 11:45 AM satyaprakash ch <chiramchetty.satyaprakash@gmail.commailto:chiramchetty.satyaprakash@gmail.com> wrote: Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton <patrickarton@hotmail.commailto:patrickarton@hotmail.com> wrote: Hi,
Probably because you are returning negative value in this failure_route ________________________________ De : satyaprakash ch via sr-users <sr-users@lists.kamailio.orgmailto:sr-users@lists.kamailio.org> Envoyé : mercredi 27 septembre 2023 06:45 À : Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.orgmailto:sr-users@lists.kamailio.org> Cc : satyaprakash ch <chiramchetty.satyaprakash@gmail.commailto:chiramchetty.satyaprakash@gmail.com> Objet : [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is :: /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.
Hi,
Now the error was not coming,
Do you recommend making changes to the code as you have described?
On Fri, Oct 13, 2023 at 6:53 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
ok from kamailio source code, i see that the returned value of last function called in failure route is also taken also as value so that's why you have that log error.
you have to find why t_relay() return -1
or you can also do this
failure_route["serial"] { if (!t_next_contacts()) { exit; }
t_on_failure("serial"); $tu = $ru; if (!t_relay()) drop; // or exit }
*De :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Envoyé :* vendredi 13 octobre 2023 13:43 *À :* Patrick Karton patrickarton@hotmail.com *Cc :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Objet :* Re: [SR-Users] ERROR: run_top_route
HI,
failure_route[MANAGE_FAILURE] { if (t_check_status("3[0-9][0-9]")) { get_redirects("3:3"); t_load_contacts(); t_next_contacts(); $tu = $ru; t_on_failure("serial"); t_relay(); exit; } }
failure_route["serial"] { if (!t_next_contacts()) { exit; }
t_on_failure("serial"); $tu = $ru; t_relay(); }
t_relay function is returning -1 in serial failure route. Functionality wise this code is working fine. So is there any thing is wrong t_relay is returning -1. Let us know your suggestions further.
On Wed, Oct 11, 2023 at 8:58 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
no we don't need to change any code level. but in your script just remove the return with negative code.
you probably have in your script
failure_route[MY_FAILURE]{
........ *return *-5; *//* *<-- you probably have this. remove this
instruction*
*return *route[ANOTHER_ROUTE] *// <-- or you have this flavour .
remove the return instruction.*
}
you should remove any *return *instruction present in *faillure_route*. its not useful to have a return instruction in a faillure_route.
*De :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Envoyé :* mercredi 11 octobre 2023 07:27 *À :* Patrick Karton patrickarton@hotmail.com *Cc :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Objet :* Re: [SR-Users] ERROR: run_top_route
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
Waiting for your reply.
On Mon, Oct 9, 2023 at 11:45 AM satyaprakash ch < chiramchetty.satyaprakash@gmail.com> wrote:
Hi,
Thanks for the reply,
What if we would get a negative value, Do we need to change any code level, Will you please suggest what we need to do to resolve this?
On Wed, Sep 27, 2023 at 9:26 PM Patrick Karton patrickarton@hotmail.com wrote:
Hi,
Probably because you are returning negative value in this failure_route
*De :* satyaprakash ch via sr-users sr-users@lists.kamailio.org *Envoyé :* mercredi 27 septembre 2023 06:45 *À :* Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org *Cc :* satyaprakash ch chiramchetty.satyaprakash@gmail.com *Objet :* [SR-Users] ERROR: run_top_route
Hi,
We are having an error in the Kamailio logs which we need to resolve this issue,
ERROR is ::* /usr/local/sbin/kamailio[10149]: ERROR: tm [t_reply.c:1081]: run_failure_handlers(): error running run_top_route for failure handler.*
We are getting this error at the time of the 3xx response, Can anyone help me on this?
Thank you.