Hi Anca,<div>Thanks for your reply.</div><div>I was checking the module documentation of 1.6 version for b2b_logic where both the parameters custom_headers as well as cleanup_period is documented. Later I realized that it points to the devel folder.</div>
<div>I will check with the devel version anyways. But just for my understanding; is the code snippet pasted kind of correct. I mean if the $rd is specified to the script and b2b_init is called will rest of the work like initiating dialogs on both sides and bridging calls will be handled automatically. Nothin else needs to be done??</div>
<div><br></div><div>Thanks for all the help !!</div><div><br></div><div>--- Jayesh<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jayesh,<br>
<br>
FIrst of all, the error that those parameters do not exist is normal<br>
since they do not exist :). costum_headers is a parameter that was added<br>
in devel branch, and the correct name for the other parameter is<br>
clean_period. But I have checked now, and in the documentation it is in<br>
fact written &quot;cleanup_period&quot;. I will fix this in the code to really<br>
have &quot;cleanup_period&quot;.<br>
Can you please investigate the core file with gdb and print here the<br>
backtrace? There is also another crash report and I am investigating it now.<br>
<br>
Regards,<br>
<br>
--<br>
Anca Vamanu<br>
<a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a><br>
<br>
<br>
<br>
<br>
Jayesh Nambiar wrote:<br>
&gt; Hi All,<br>
&gt; I have been trying to do some experiments with B2b modules in<br>
&gt; Opensips. What I am trying to do is create another OpenSips instance<br>
&gt; which will only act as Topology Hiding Server in front of my proxy.<br>
&gt; So calls processed from my proxy will go to the B2b Opensips instance,<br>
&gt; the B2b instance will extract a header which will contain the<br>
&gt; destination domain and route the call to that domain in B2b mode (Is<br>
&gt; this doable?).<br>
&gt; First issue:<br>
&gt; I get these errors on loading the parameters:<br>
&gt; parameter &lt;cleanup_period&gt; not found in module &lt;b2b_logic&gt;<br>
&gt; parameter &lt;custom_headers&gt; not found in module &lt;b2b_logic&gt;<br>
&gt; I have compiled Opensips 1.6.1 from source in Debian.<br>
&gt;<br>
&gt; Second Issue:<br>
&gt; I commented these parameters and tried running opensips but ran into<br>
&gt; Segfault.<br>
&gt; Snippet of my cfg file:<br>
&gt;<br>
&gt; loadmodule &quot;b2b_entities.so&quot;<br>
&gt; modparam(&quot;b2b_entities&quot;, &quot;server_address&quot;, &quot;<a href="mailto:sip%3Ab2bua@opensips.org" target="_blank">sip:b2bua@opensips.org</a><br>
&gt; &lt;mailto:<a href="mailto:sip%253Ab2bua@opensips.org" target="_blank">sip%3Ab2bua@opensips.org</a>&gt;&quot;)<br>
&gt;<br>
&gt; loadmodule &quot;b2b_logic.so&quot;<br>
&gt; #modparam(&quot;b2b_logic&quot;, &quot;cleanup_period&quot;, 60)<br>
&gt; #modparam(&quot;b2b_logic&quot;, &quot;custom_headers&quot;, &quot;Status&quot;)<br>
&gt;<br>
&gt; route {<br>
&gt;      if(method==&quot;INVITE&quot;) {<br>
&gt;              $rd = $hdr(Dest);<br>
&gt;              b2b_init_request(&quot;top hiding&quot;);<br>
&gt;              exit;<br>
&gt;     }<br>
&gt; }<br>
&gt;<br>
&gt; Can i find few more examples somewhere of using the B2B modules in<br>
&gt; opensips so that i can start thinking of how do I integrate these<br>
&gt; features into my current setup !!<br>
&gt; Any help is very much appreciated as always.<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; --- Jayesh<br>
&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br><br></blockquote></div>
</div>