Your log wouldn't show if it worked or not.. have you watched a sip trace? Thanks, Brett
On Fri, Mar 19, 2010 at 12:54 PM, Daniel Ribeiro <[email protected]>wrote: > I try that but don't work. > > > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: new branch > at sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: onreply > invite > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: onreply > invite > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply error 486 > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: ACC: call > missed: > timestamp=1269021181;method=INVITE;from_tag=1744708490;to_tag=192.168.1.2+1+1080000+b729333f;call_id= > [email protected];code=486;reason=Busy > Here > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: Redirect > busy calls > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: before > revert sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: after revert > sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: forwarded > to: sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: new branch > at sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: new branch > at sip:[email protected] <sip%[email protected]> > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: onreply > invite > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: onreply > invite > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: ACC: call > missed: > timestamp=1269021181;method=INVITE;from_tag=1744708490;to_tag=192.168.1.2+1+1080000+b729333f;call_id= > [email protected];code=482;reason=Loop > Detected > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: incoming > reply > Mar 19 14:53:01 danielribeiro /usr/local/sbin/opensips[26630]: onreply > invite > > > On Fri, Mar 19, 2010 at 2:17 PM, Brett Nemeroff <[email protected]>wrote: > >> Oh, right.. failure routes don't make sense in stateless. maybe t_reply >> then? >> t_reply("181","Call Is Being Forwarded") >> ?? >> -brett >> >> >> On Fri, Mar 19, 2010 at 12:13 PM, Daniel Ribeiro < >> [email protected]> wrote: >> >>> This method isn't permitted at failure_route. >>> >>> >>> >>> On Fri, Mar 19, 2010 at 2:11 PM, Daniel Ribeiro < >>> [email protected]> wrote: >>> >>>> One more detail... >>>> I'm trying to implement this scenario. >>>> http://www.tech-invite.com/Ti-sip-service-8.html#fig4 >>>> >>>> >>>> >>>> On Fri, Mar 19, 2010 at 2:05 PM, Daniel Ribeiro < >>>> [email protected]> wrote: >>>> >>>>> Hello guys, >>>>> >>>>> I'm trying to implement the call forward after a busy message following >>>>> some internet examples but without success. >>>>> How can I generate an 181 message after a error 486. >>>>> I'm trying with this cfg for failure_route. >>>>> >>>>> failure_route[1] { >>>>> if (t_was_cancelled()) { >>>>> exit; >>>>> } >>>>> >>>>> # uncomment the following lines if you want to block client >>>>> # redirect based on 3xx replies. >>>>> ##if (t_check_status("3[0-9][0-9]")) { >>>>> ##t_reply("404","Not found"); >>>>> ## exit; >>>>> ##} >>>>> >>>>> # Redirect busy calls to another destination >>>>> if (t_check_status("486")) { >>>>> xlog("Redirect busy calls\n"); >>>>> xlog("before revert $ru\n"); >>>>> revert_uri(); >>>>> xlog("after revert $ru\n"); >>>>> #If there is an AVP called fwdbusy send to it >>>>> if(avp_db_load("$ru","$avp(s:fwdbusy)")) { >>>>> $ru = $avp(s:fwdbusy); >>>>> xlog("forwarded to: $ru"); >>>>> } >>>>> t_relay(); >>>>> } >>>>> } >>>>> >>>>> >>>>> The log output was: >>>>> Mar 19 13:34:49 danielribeiro /usr/local/sbin/opensips[26188]: new >>>>> branch at sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:34:49 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:34:49 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:34:50 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:34:50 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:34:58 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:34:58 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:34:58 danielribeiro /usr/local/sbin/opensips[26188]: ACC: >>>>> transaction answered: >>>>> timestamp=1269016498;method=INVITE;from_tag=286496395;to_tag=192.168.1.2+1+1060000+dca82b99;call_id= >>>>> [email protected];code=200;reason=OK >>>>> Mar 19 13:34:58 danielribeiro /usr/local/sbin/opensips[26188]: ACC: >>>>> request acknowledged: >>>>> timestamp=1269016498;method=ACK;from_tag=286496395;to_tag=192.168.1.2+1+1060000+dca82b99;call_id= >>>>> [email protected];code=200;reason=OK >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: new >>>>> branch at sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply error 486 >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: ACC: >>>>> call missed: >>>>> timestamp=1269016500;method=INVITE;from_tag=c298fc07-e331-df11-91ee-002421899f1c;to_tag=192.168.1.2+1+1080000+b729333f;call_id=fc95fc07-e331-df11-91ee-002421899...@danielribeiro;code=486;reason=Busy >>>>> Here >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: Redirect >>>>> busy calls >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: before >>>>> revert sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: after >>>>> revert sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: >>>>> forwarded to: sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: new >>>>> branch at sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: new >>>>> branch at sip:[email protected] <sip%[email protected]> >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: ACC: >>>>> call missed: >>>>> timestamp=1269016500;method=INVITE;from_tag=c298fc07-e331-df11-91ee-002421899f1c;to_tag=192.168.1.2+1+1080000+b729333f;call_id=fc95fc07-e331-df11-91ee-002421899...@xxxxxxx;code=482;reason=Loop >>>>> Detected >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: incoming >>>>> reply >>>>> Mar 19 13:35:00 danielribeiro /usr/local/sbin/opensips[26188]: onreply >>>>> invite >>>>> >>>>> >>>>> -- >>>>> Daniel Ribeiro >>>>> >>>> >>>> >>>> >>>> -- >>>> Daniel Ribeiro >>>> >>> >>> >>> >>> -- >>> Daniel Ribeiro >>> >>> _______________________________________________ >>> 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 >> >> > > > -- > Daniel Ribeiro > > _______________________________________________ > 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
