Hi. Please see dumps in the attach
WBR, Anton Zagorskiy VoIP Developer, Oyster Telecom Phone.: +7 812 601-0666 Fax: +7 812 601-0593 a.zagors...@oyster-telecom.ru www.oyster-telecom.ru > -----Original Message----- > From: users-boun...@lists.opensips.org [mailto:users- > boun...@lists.opensips.org] On Behalf Of Bogdan-Andrei Iancu > Sent: Friday, December 17, 2010 9:12 PM > To: OpenSIPS users mailling list > Subject: Re: [OpenSIPS-Users] drouting module 1.6.3 with b2b > > Hi Anton, > > Could you sent me a dump for the dr related DB tables? > > Regards, > Bogdan > > Anton Zagorskiy wrote: > > I've made a simple config, and openSIPS still crashes. > > > > Please see my config here http://pastebin.com/mfabxGJJ > > And please see a full log file http://pastebin.com/0VXQ6vwT > > > > > > > > > > > > WBR, Anton Zagorskiy > > VoIP Developer, Oyster Telecom > > Phone.: +7 812 601-0666 > > Fax: +7 812 601-0593 > > a.zagors...@oyster-telecom.ru > > www.oyster-telecom.ru > > > > > > > > > >> -----Original Message----- > >> From: users-boun...@lists.opensips.org [mailto:users- > >> boun...@lists.opensips.org] On Behalf Of Anton Zagorskiy > >> Sent: Thursday, December 16, 2010 11:54 AM > >> To: 'OpenSIPS users mailling list' > >> Subject: Re: [OpenSIPS-Users] drouting module 1.6.3 with b2b > >> > >> Hi! > >> > >> What about investigation my crash? > >> Should I send any additional information? > >> > >> > >> > >> > >>> -----Original Message----- > >>> From: users-boun...@lists.opensips.org [mailto:users- > >>> boun...@lists.opensips.org] On Behalf Of Anton Zagorskiy > >>> Sent: Tuesday, December 14, 2010 5:01 PM > >>> To: 'OpenSIPS users mailling list' > >>> Subject: Re: [OpenSIPS-Users] drouting module 1.6.3 with b2b > >>> > >>> Yes, openSIPS crashed because of there are "INFO:core:sig_usr: > signal > >>> 15 received" messages in a log file. > >>> I've tested on new VM with CentOS 5.5 with sources from svn stable > >>> release > >>> > >>> Please see bt and bt full results in the attach. > >>> > >>> > >>> Code: > >>> > >>> route > >>> { > >>> [skipped] > >>> > >>> if (!do_routing()) > >>> { > >>> xlog("*** !!! route[invite]: No rules found for do_routing(). > >>> STOP"); > >>> send_reply("503", "Error"); > >>> exit; > >>> }; > >>> xlog("*** route[invite]: do_routing() passed"); > >>> xlog("*** route[invite]: dr_attrs: $avp(s:dr_attrs); ruri: > >>> $avp(s:dr_ruri)"); > >>> route(main_route); > >>> > >>> [skipped] > >>> } > >>> > >>> > >>> > >>> route[main_route] > >>> { > >>> xlog("*** +++ route[main_route] has started"); > >>> > >>> if (is_method("INVITE")) > >>> { > >>> t_on_branch("2"); > >>> t_on_reply("2"); > >>> t_on_failure("1"); > >>> }; > >>> > >>> if (!t_relay()) > >>> { > >>> sl_reply_error(); > >>> }; > >>> > >>> xlog("*** --- route[main_route] has finished"); } > >>> > >>> > >>> > >>> > >>> > >>> WBR, Anton Zagorskiy > >>> VoIP Developer, Oyster Telecom > >>> Phone.: +7 812 601-0666 > >>> Fax: +7 812 601-0593 > >>> a.zagors...@oyster-telecom.ru > >>> www.oyster-telecom.ru > >>> > >>> > >>> > >>>> -----Original Message----- > >>>> From: users-boun...@lists.opensips.org [mailto:users- > >>>> boun...@lists.opensips.org] On Behalf Of Bogdan-Andrei Iancu > >>>> Sent: Tuesday, December 14, 2010 4:25 PM > >>>> To: OpenSIPS users mailling list > >>>> Subject: Re: [OpenSIPS-Users] drouting module 1.6.3 with b2b > >>>> > >>>> Hi Anton, > >>>> > >>>> Why do you say it crashes ? do you have a corefile ? > >>>> > >>>> your logs do not show any t_relay() after do_routing()....could > you > >>>> post the relevant snip of your cfg? > >>>> > >>>> Regards, > >>>> Bogdan > >>>> > >>>> Anton Zagorskiy wrote: > >>>> > >>>>> Hi! > >>>>> > >>>>> I'm trying to use drouting module, but something says to me that > >>>>> > >> I > >> > >>>> using it > >>>> > >>>>> wrong because openSIPS goes to crash. > >>>>> > >>>>> I've inserted following values in the DB: > >>>>> > >>>>> 1. dr_gateways: > >>>>> > >>>>> gwid(2) > >>>>> type(1) > >>>>> address(192.168.0.10) > >>>>> strip(0) > >>>>> pri_prefix(1000) > >>>>> attrs("") > >>>>> probe_mode(0) > >>>>> description(Gateway1) > >>>>> > >>>>> 2. dr_groups: > >>>>> id(1) > >>>>> username(100) > >>>>> domain(mydomain.com) > >>>>> groupid(1) > >>>>> description(All-Test) > >>>>> > >>>>> 3. dr_gw_lists: > >>>>> id(2) > >>>>> gwlist(2) > >>>>> description(Test) > >>>>> > >>>>> 4. dr_rules: > >>>>> ruleid(1) > >>>>> groupid(1) > >>>>> prefix(89112599077) > >>>>> timerec("") > >>>>> priority(1) > >>>>> routeid("") > >>>>> gwlist(#2) > >>>>> description(Test) > >>>>> attrs("") > >>>>> > >>>>> > >>>>> So, I'm calling from 1...@mydomain.com to 89112599077. > >>>>> I'm expecting that this will be routed to 192.168.0.10 with R-URI > >>>>> 100089112599...@.. Right? > >>>>> > >>>>> But when I'm calling do_routing() the same INVITE is passed to > >>>>> > >> the > >> > >>>> main > >>>> > >>>>> route block and I'm again calling do_routing (Nothing changed in > >>>>> > >>> the > >>> > >>>> script > >>>> > >>>>> :)) and opensips is crashing... > >>>>> > >>>>> Log file hasn't helpful messages: > >>>>> > >>>>> [8031]: *** route[invite]: call do_routing() > >>>>> [8031]: DBG:core:db_new_result: allocate 28 bytes for result set > >>>>> > >> at > >> > >>>>> 0x81ddb78 > >>>>> [8031]: DBG:db_mysql:db_mysql_get_columns: 1 columns returned > >>>>> > >> from > >> > >>>> the query > >>>> > >>>>> [8031]: DBG:core:db_allocate_columns: allocate 16 bytes for > >>>>> > >> result > >> > >>>> columns > >>>> > >>>>> at 0x81ddba4 > >>>>> [8031]: DBG:db_mysql:db_mysql_get_columns: > >>>>> > >>>> RES_NAMES(0x81ddba8)[0]=[groupid] > >>>> > >>>>> [8031]: DBG:db_mysql:db_mysql_get_columns: use DB_INT result type > >>>>> [8031]: DBG:core:db_allocate_rows: allocate 28 bytes for result > >>>>> > >>> rows > >>> > >>>> and > >>>> > >>>>> values at 0x81ddbd0 > >>>>> [8031]: DBG:db_mysql:db_mysql_str2val: converting INT [1] > >>>>> [8031]: DBG:core:db_free_columns: freeing result columns at > >>>>> 0x81ddba4 > >>>>> [8031]: DBG:core:db_free_rows: freeing 1 rows > >>>>> [8031]: DBG:core:db_free_row: freeing row values at 0x81ddbd8 > >>>>> [8031]: DBG:core:db_free_rows: freeing rows at 0x81ddbd0 > >>>>> [8031]: DBG:core:db_free_result: freeing result set at 0x81ddb78 > >>>>> [8031]: DBG:drouting:do_routing: using dr group 1 > >>>>> [8031]: DBG:drouting:internal_check_rt: found rgid 1 (rule list > >>>>> > >>>> 0xb60c0d0c) > >>>> > >>>>> [8034]: DBG:tm:utimer_routine: timer routine:4,tl=0xb60c34b4 > >>>>> > >>>> next=(nil), > >>>> > >>>>> timeout=11900000 > >>>>> [8034]: DBG:tm:retransmission_handler: retransmission_handler : > >>>>> > >>>> request > >>>> > >>>>> resending (t=0xb60c3368, INVITE si ... ) > >>>>> [8034]: DBG:tm:set_timer: relative timeout is 2000000 > >>>>> [8034]: DBG:tm:insert_timer_unsafe: [5]: 0xb60c34b4 (13900000) > >>>>> [8034]: DBG:tm:retransmission_handler: retransmission_handler : > >>>>> > >>> done > >>> > >>>>> [8032]: DBG:core:parse_msg: SIP Request: > >>>>> [8032]: DBG:core:parse_msg: method: <INVITE> (# The same INVITE > >>>>> > >>> is > >>> > >>>>> coming!) > >>>>> > >>>>> What I'm doing wrong? > >>>>> > >>>>> > >>>>> > >>>> _______________________________________________ > >>>> Users mailing list > >>>> Users@lists.opensips.org > >>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users > >>>> > >> _______________________________________________ > >> Users mailing list > >> Users@lists.opensips.org > >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users > >> > > > > > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > > -- > Bogdan-Andrei Iancu > OpenSIPS Event - expo, conf, social, bootcamp > 2 - 4 February 2011, ITExpo, Miami, USA > www.voice-system.ro > > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
dr_dumps
Description: Binary data
_______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users