Hello, On 26/05/15 19:02, Ali Taher wrote: > Hi > > As mentioned before, i tried > >> if (t_check_status("486")){ >> >> exit; >> >> } >> > in failure_route but didnt work.
what you do above is not to re-route in case the reply code is 486. If you want to re-route only in case of 486, negate that condition. Cheers, Daniel > > Regards, > Ali > > Sent from my iPhone > > On May 26, 2015, at 7:45 PM, Dmitri Savolainen <savolai...@erinaco.ru > <mailto:savolai...@erinaco.ru>> wrote: > >> yes, status code 486 in sip flow has to match 486 transaction >> status in script >> >> 2015-05-26 19:21 GMT+03:00 Ali Taher <ata...@vanrise.com >> <mailto:ata...@vanrise.com>>: >> >> Hi, >> >> >> >> In wireshark, I’m getting *Status: 486 Busy Here | *, when cancel >> button is clicked. >> >> Isnt’ that meaning that the reply code is 486? >> >> >> >> Regards, >> >> Ali >> >> >> >> *From:*sr-users [mailto:sr-users-boun...@lists.sip-router.org >> <mailto:sr-users-boun...@lists.sip-router.org>] *On Behalf Of >> *Dmitri Savolainen >> *Sent:* Tuesday, May 26, 2015 6:20 PM >> >> >> *To:* Kamailio (SER) - Users Mailing List >> *Subject:* Re: [SR-Users] Kamailio drouting failure not working >> >> >> >> Sorry, I did not read the question carefully. >> >> Really 486 usually send by phone, when clicking ignore >> >> so this statement before "use_next_gw()" usually works: >> >> if (t_check_status("486")){ >> >> exit; >> >> } >> >> >> >> but may be your phone generate smth else (not 486). >> >> i use smth like this before use_next_gw() : >> >> if ( t_is_canceled() ){ >> >> exit; >> >> } >> >> >> >> if (t_check_status("....")){ #no backup code list regex >> >> exit; >> >> } >> >> >> >> you may add log string at start of failure_route to determine >> error code: >> >> xlog("L_INFO", "failure_route; code: $T_reply_code"); >> >> >> >> PS include "loadmodule 'tmx.so'" for $T_reply_code >> >> >> >> >> >> >> >> >> >> 2015-05-26 17:46 GMT+03:00 Ali Taher <ata...@vanrise.com >> <mailto:ata...@vanrise.com>>: >> >> Hi, >> >> Below is failure_route content: >> >> >> >> failure_route[1] { >> >> >> >> if(t_is_canceled()) >> >> { >> >> exit; >> >> } >> >> if (use_next_gw()) { >> >> >> >> t_relay(); >> >> exit; >> >> } >> >> else { >> >> t_reply ("503", "Service not available"); >> >> exit; >> >> } >> >> } >> >> >> >> Noting that phone is showing : “Service not available” >> meaning that all destinations in avp list were tried. >> >> >> >> Regards, >> >> >> >> >> >> <image001.png> >> >> >> >> * * >> >> *Ali Taher* >> >> /Technical Support Engineer/ >> >> / / >> >> >> >> >> >> *T&F * >> >> *M* >> >> *W* >> >> *A* >> >> >> >> +961-5-457437 *Ext*215 >> >> +961-70-010600 >> >> http://www.vanrise.com <http://www.vanrise.com/>__ >> >> Vanrise Building >> >> <https://maps.google.com/maps/ms?msa=0&msid=208243362929850217065.0004cbc8d612c5f9b4237&ie=UTF8&t=h&vpsrc=0&z=19&iwloc=0004cbc8e4652b4edf71cC:%5CUsers%5CMarie%5CDocuments%5CMy%20Received%20Files>, >> Facing Galerie Semaan >> >> Hazmiyeh Highway – Beirut, Lebanon >> >> >> >> >> >> /<image002.png>/ >> >> /Join us at/ >> >> >> >> <image003.png> >> >> <http://www.facebook.com/pages/Vanrise-Solutions-Offshore/128309743915533><image004.png> >> <http://www.linkedin.com/company/vanrise-solutions> <image005.png> >> <http://twitter.com/VanriseSolution> >> >> * * >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:*sr-users [mailto:sr-users-boun...@lists.sip-router.org >> <mailto:sr-users-boun...@lists.sip-router.org>] *On Behalf Of >> *Dmitri Savolainen >> *Sent:* Tuesday, May 26, 2015 5:42 PM >> >> >> *To:* Kamailio (SER) - Users Mailing List >> *Subject:* Re: [SR-Users] Kamailio drouting failure not working >> >> >> >> show failure_route content and response from phone (while >> clicking on ignore) >> >> >> >> 2015-05-26 17:33 GMT+03:00 Ali Taher <ata...@vanrise.com >> <mailto:ata...@vanrise.com>>: >> >> Hi, >> >> >> >> Thanks for your fast reply. >> >> >> >> I tried below condition in failure_route but still >> rerouted to next destination when clicking on ignore. >> >> >> >> Appreciate your help. >> >> >> >> Regards, >> >> >> >> >> >> <image001.png> >> >> >> >> * * >> >> *Ali Taher* >> >> /Technical Support Engineer/ >> >> / / >> >> >> >> >> >> *T&F * >> >> *M* >> >> *W* >> >> *A* >> >> >> >> +961-5-457437 *Ext*215 >> >> +961-70-010600 >> >> http://www.vanrise.com <http://www.vanrise.com/>__ >> >> Vanrise Building >> >> <https://maps.google.com/maps/ms?msa=0&msid=208243362929850217065.0004cbc8d612c5f9b4237&ie=UTF8&t=h&vpsrc=0&z=19&iwloc=0004cbc8e4652b4edf71cC:%5CUsers%5CMarie%5CDocuments%5CMy%20Received%20Files>, >> Facing Galerie Semaan >> >> Hazmiyeh Highway – Beirut, Lebanon >> >> >> >> >> >> /<image002.png>/ >> >> /Join us at/ >> >> >> >> <image003.png> >> >> <http://www.facebook.com/pages/Vanrise-Solutions-Offshore/128309743915533><image004.png> >> <http://www.linkedin.com/company/vanrise-solutions> >> <image005.png> >> <http://twitter.com/VanriseSolution> >> >> * * >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:*sr-users >> [mailto:sr-users-boun...@lists.sip-router.org >> <mailto:sr-users-boun...@lists.sip-router.org>] *On >> Behalf Of *Dmitri Savolainen >> *Sent:* Tuesday, May 26, 2015 5:18 PM >> >> >> *To:* Kamailio (SER) - Users Mailing List >> *Subject:* Re: [SR-Users] Kamailio drouting failure not >> working >> >> >> >> 486 is a busy error; >> >> you may use in faulure_route : >> >> if ( t_is_canceled() ){ >> >> exit; >> >> } >> >> >> >> >> >> 2015-05-26 17:09 GMT+03:00 Ali Taher <ata...@vanrise.com >> <mailto:ata...@vanrise.com>>: >> >> Hi, >> >> >> >> Thanks for your reply , it’s working fine now. >> >> Yet, when a call is rerouted to a gateway which >> cancel it (by clicking on ignore button), call is >> then rerouted to next gateway which is not correct. >> >> >> >> I tried to add this condition : >> If(t_check_status(“486”)) { exit;} in failure_route >> function to exit when cancel occur , but didn’t work L. >> >> >> >> Appreciate your help. >> >> >> >> Regards, >> >> >> >> >> >> <image001.png> >> >> >> >> * * >> >> *Ali Taher* >> >> /Technical Support Engineer/ >> >> / / >> >> >> >> >> >> *T&F * >> >> *M* >> >> *W* >> >> *A* >> >> >> >> +961-5-457437 *Ext*215 >> >> +961-70-010600 >> >> http://www.vanrise.com <http://www.vanrise.com/>__ >> >> Vanrise Building >> >> <https://maps.google.com/maps/ms?msa=0&msid=208243362929850217065.0004cbc8d612c5f9b4237&ie=UTF8&t=h&vpsrc=0&z=19&iwloc=0004cbc8e4652b4edf71cC:%5CUsers%5CMarie%5CDocuments%5CMy%20Received%20Files>, >> Facing Galerie Semaan >> >> Hazmiyeh Highway – Beirut, Lebanon >> >> >> >> >> >> /<image002.png>/ >> >> /Join us at/ >> >> >> >> <image003.png> >> >> <http://www.facebook.com/pages/Vanrise-Solutions-Offshore/128309743915533><image004.png> >> <http://www.linkedin.com/company/vanrise-solutions> >> <image005.png> >> <http://twitter.com/VanriseSolution> >> >> * * >> >> >> >> >> >> >> >> >> >> *From:*sr-users >> [mailto:sr-users-boun...@lists.sip-router.org >> <mailto:sr-users-boun...@lists.sip-router.org>] *On >> Behalf Of *Dmitri Savolainen >> *Sent:* Tuesday, May 26, 2015 3:40 PM >> *To:* Kamailio (SER) - Users Mailing List >> *Subject:* Re: [SR-Users] Kamailio drouting failure >> not working >> >> >> >> if (t_check_status("[34][0-9][0-9]")) { >> >> exit; >> >> } >> >> >> >> request timeout == 408 error, so "if (use_next_gw()) >> {" never called >> >> >> >> >> >> >> >> >> >> >> -- >> >> Savolainen Dmitri >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - >> sr-users mailing list >> sr-users@lists.sip-router.org >> <mailto:sr-users@lists.sip-router.org> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> >> >> >> -- >> >> Savolainen Dmitri >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - >> sr-users mailing list >> sr-users@lists.sip-router.org >> <mailto:sr-users@lists.sip-router.org> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> >> >> >> -- >> >> Savolainen Dmitri >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users >> mailing list >> sr-users@lists.sip-router.org >> <mailto:sr-users@lists.sip-router.org> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> >> >> >> -- >> >> Savolainen Dmitri >> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users >> mailing list >> sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> >> >> -- >> Savolainen Dmitri >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Kamailio World Conference, May 27-29, 2015 Berlin, Germany - http://www.kamailioworld.com
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users