<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000'><style>p { margin: 0; }</style><div style="font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Got it.<br><br>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:<br><br><font size="2"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:b2b_entities:b2b_prescript_f: cannot parse From header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:pv_get_from_attr: cannot parse From header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:pv_get_from_attr: cannot parse From header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:do_assign: no value in right expression</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:do_assign: error at line: 314</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:siptrace:sip_trace: cannot parse FROM header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:pv_get_from_attr: cannot parse From header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:rr:record_route: From parsing failed</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:tm:new_t: no valid From in INVITE</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:tm:t_newtran: new_t failed</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:siptrace:trace_sl_onreply_out: cannot parse FROM header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2998]: ERROR:core:pv_get_from_attr: cannot parse From header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: ERROR:core:parse_to: unexpected char [&lt;] in status 5: &lt;&lt;&lt;&gt;&gt; .</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: ERROR:core:parse_from_header: bad from header</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct 28 14:16:40 sip01 /usr/local/sbin/opensips[2999]: ERROR:b2b_entities:b2b_tm_cback: cannot parse From header</span></font><br><br>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. <br><br><div><span style="font-family: arial,helvetica,sans-serif;">Brett Woollum</span><br style="font-family: arial,helvetica,sans-serif;"><span style="font-family: arial,helvetica,sans-serif;">Brett@Woollum.com</span><br></div><br><br>----- Original Message -----<br>From: "Anca Vamanu" &lt;anca@opensips.org&gt;<br>To: users@lists.opensips.org<br>Sent: Thursday, October 28, 2010 1:31:44 AM GMT -08:00 US/Canada Pacific<br>Subject: Re: [OpenSIPS-Users] B2BUA Transfers Intermittently Working/Not Working (Bug?)<br><br>


  

Hi Brett,<br>
<br>
You should have used the script in&nbsp; scripts/mysql/b2b_create.sql . What
you have missed is inserting in version table the version number for
the new tables <br>
INSERT INTO version (table_name, table_version) values
('b2b_entities','1');<br>
INSERT INTO version (table_name, table_version) values
('b2b_logic','1');<br>
<br>
Regards,<br>
-- <br>
<pre class="moz-signature">Anca Vamanu
<a class="moz-txt-link-abbreviated" href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a></pre>
<br>
On 10/28/2010 01:46 AM, Brett Woollum wrote:
<blockquote cite="mid:1714064241.12361288219567749.JavaMail.root@mail">
  <style>p { margin: 0; }</style>
  <div style="font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Hi
Anca,<br>
  <br>
I tried to install from the 1.6 branch and I am getting errors about
the database version for b2b_entities:<br>
  <font size="2"><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">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</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">
  <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct
27 15:45:30 sip01 /usr/local/sbin/opensips[15672]:
ERROR:b2b_entities:mod_init: error during table version check</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">
  <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct
27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: ERROR:core:init_mod:
failed to initialize module b2b_entities</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">
  <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct
27 15:45:30 sip01 /usr/local/sbin/opensips[15672]: ERROR:core:main:
error while initializing modules</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">
  <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">Oct
27 15:45:30 sip01 /usr/local/sbin/opensips[15672]:
NOTICE:presence:destroy: destroy module ...</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">
  </font><br>
I used <font style="font-family: Courier New,courier,monaco,monospace,sans-serif;" size="2">/usr/local/sbin/opensipsdbctl create</font> to make the
tables.<br>
  <br>
Is there information available that would tell me what modifications I
need to make to the b2b_entities table for it to work properly?<br>
  <br>
  <div><span style="font-family: arial,helvetica,sans-serif;">Brett
Woollum</span><br style="font-family: arial,helvetica,sans-serif;">
  <span style="font-family: arial,helvetica,sans-serif;"><a class="moz-txt-link-abbreviated" href="mailto:Brett@Woollum.com" target="_blank">Brett@Woollum.com</a></span><br>
  </div>
  <br>
  <br>
----- Original Message -----<br>
From: "Anca Vamanu" <a class="moz-txt-link-rfc2396E" href="mailto:anca@opensips.org" target="_blank">&lt;anca@opensips.org&gt;</a><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:users@lists.opensips.org" target="_blank">users@lists.opensips.org</a><br>
Sent: Tuesday, October 26, 2010 4:06:16 AM GMT -08:00 US/Canada Pacific<br>
Subject: Re: [OpenSIPS-Users] B2BUA Transfers Intermittently
Working/Not Working (Bug?)<br>
  <br>
Hi Brett,<br>
  <br>
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.<br>
  <br>
Regards,<br>
-- <br>
  <pre class="moz-signature">Anca Vamanu
<a class="moz-txt-link-abbreviated" href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a></pre>
  <br>
On 10/26/2010 01:41 PM, Anca Vamanu wrote:
  <blockquote cite="mid:4CC6B068.70003@opensips.org"> Hi Brett,<br>
    <br>
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.<br>
So, I suggest for you to update from trunk, at least these two modules
- b2b_entities and b2b_logic.<br>
Be aware that you will have to install the database tables also. <br>
    <br>
Regards,<br>
    <pre class="moz-signature">-- 
Anca Vamanu
<a class="moz-txt-link-abbreviated" href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a></pre>
    <br>
  </blockquote>
  <br>
  <br>
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
  </div>
  <pre><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
  </pre>
</blockquote>
<br>_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
</div></div></body></html>