opensipsdbctl should be able to properly create the b2b tables in 1.6 now (I defined them in the list of EXTRA_MODULES).
Regards, Ovidiu Sas On Thu, Oct 28, 2010 at 5:39 PM, Brett Woollum <br...@woollum.com> wrote: > Got it. > > I've updated the MySQL table and started OpenSIPS (which is version 1.6 from > the SVN head). I tried the calling again (with 2 transfers) and I now see > the 202 Accepted message which is correct, but the second transfer is still > failing with the same error: > > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:b2b_entities:b2b_prescript_f: cannot parse From header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:pv_get_from_attr: cannot parse From header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:pv_get_from_attr: cannot parse From header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:do_assign: > no value in right expression > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:do_assign: > error at line: 314 > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:siptrace:sip_trace: cannot parse FROM header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:pv_get_from_attr: cannot parse From header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:rr:record_route: > From parsing failed > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:tm:new_t: no > valid From in INVITE > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:tm:t_newtran: > new_t failed > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:siptrace:trace_sl_onreply_out: cannot parse FROM header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: > ERROR:core:pv_get_from_attr: cannot parse From header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: ERROR:core:parse_to: > unexpected char [<] in status 5: <<<>> . > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: > ERROR:core:parse_from_header: bad from header > Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: > ERROR:b2b_entities:b2b_tm_cback: cannot parse From header > > The call trace shows that OpenSIPS is not originating the new call leg out > to the phone that the call was transferred to (probably because of the error > above). I don't see any errors in the call trace with regard to the REFER > message (or any others) sent by the phones. The REFER looks the same with > different extensions for the first transfer and the second transfer. It > seems like OpenSIPS is just not handling the second transfer correctly. > > Brett Woollum > br...@woollum.com > > > ----- Original Message ----- > From: "Anca Vamanu" <a...@opensips.org> > To: users@lists.opensips.org > Sent: Thursday, October 28, 2010 1:31:44 AM GMT -08:00 US/Canada Pacific > Subject: Re: [OpenSIPS-Users] B2BUA Transfers Intermittently Working/Not > Working (Bug?) > > Hi Brett, > > You should have used the script inĀ scripts/mysql/b2b_create.sql . What you > have missed is inserting in version table the version number for the new > tables > INSERT INTO version (table_name, table_version) values ('b2b_entities','1'); > INSERT INTO version (table_name, table_version) values ('b2b_logic','1'); > > Regards, > -- > > Anca Vamanu > www.voice-system.ro > > On 10/28/2010 01:46 AM, Brett Woollum wrote: > > Hi Anca, > > I tried to install from the 1.6 branch and I am getting errors about the > database version for b2b_entities: > Oct 27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: > ERROR:core:db_check_table_version: invalid version 0 for table b2b_entities > found, expected 1 > Oct 27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: > ERROR:b2b_entities:mod_init: error during table version check > Oct 27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: ERROR:core:init_mod: > failed to initialize module b2b_entities > Oct 27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: ERROR:core:main: > error while initializing modules > Oct 27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: > NOTICE:presence:destroy: destroy module ... > > I used /usr/local/sbin/opensipsdbctl create to make the tables. > > Is there information available that would tell me what modifications I need > to make to the b2b_entities table for it to work properly? > > Brett Woollum > br...@woollum.com > > > ----- Original Message ----- > From: "Anca Vamanu" <a...@opensips.org> > To: users@lists.opensips.org > Sent: Tuesday, October 26, 2010 4:06:16 AM GMT -08:00 US/Canada Pacific > Subject: Re: [OpenSIPS-Users] B2BUA Transfers Intermittently Working/Not > Working (Bug?) > > Hi Brett, > > Sorry, I was mistaken, I tested wrongly with 1.6 the first time. It does > work with 1.6 also, you can update from the 1.6 branch and check. > > Regards, > -- > > Anca Vamanu > www.voice-system.ro > > On 10/26/2010 01:41 PM, Anca Vamanu wrote: > > Hi Brett, > > I have just tried your scenario with trunk and I see the 200 OK reply. I > have checked with 1.6 and indeed it seems to be a problem. I think I will > backport the changes in these two modules - even though they are quite a > lot, but there is no point in debugging on old code when this problem is > fixed. > So, I suggest for you to update from trunk, at least these two modules - > b2b_entities and b2b_logic. > Be aware that you will have to install the database tables also. > > Regards, > > -- > Anca Vamanu > www.voice-system.ro > > > _______________________________________________ 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 > _______________________________________________ > 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