<div dir="ltr">Hi Agalya<div><br></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">So every time when we use ‘siptrace’ module we need to give some value for </span><i style="font-family:&#39;Times New Roman&#39;,serif;font-size:16px"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:blue">$avp(traced_user) right?</span></i><br></div><div><i style="font-family:&#39;Times New Roman&#39;,serif;font-size:16px"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:blue">The simple answer is YES.</span></i></div><div><i style="font-family:&#39;Times New Roman&#39;,serif;font-size:16px"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:blue"><br></span></i></div><div>When you defined this:</div><div><p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><i><span style="color:blue">modparam(&quot;siptrace&quot;, &quot;traced_user_avp&quot;, &quot;$avp(traced_user)&quot;) also in the config file?<u></u><u></u></span></i></p></div><div><i><span style="color:blue"><br></span></i></div><div>You are telling siptrace module to trace calls that have this AVP with some kind of value. This value will also be written to the table if you storing the siptrace.</div><div><br></div><div>Also you need to call trace_dialog() or sip_trace(), depends on your scenario.</div><div><br></div><div><br></div><div><br></div><div><i style="font-family:&#39;Times New Roman&#39;,serif;font-size:16px"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:blue"><br></span></i></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 21, 2016 at 2:36 PM, Ramachandran, Agalya (Contractor) <span dir="ltr">&lt;<a href="mailto:Agalya_Ramachandran@comcast.com" target="_blank">Agalya_Ramachandran@comcast.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Hi Daniel,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I got your point. So every time when we use ‘siptrace’ module we need to give some value for
</span><i><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:blue">$avp(traced_user) right?
</span></i><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Else AVP value will be NULL.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Am I understanding it right?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Just adding the line
</span><i><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:blue">$avp(traced_user) = &quot;1&quot;;</span></i><span style="font-size:9.5pt">
</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> in config file will solve the issue? Or we need to include
<u></u><u></u></span></p>
<p class="MsoNormal"><i><span style="color:blue">modparam(&quot;siptrace&quot;, &quot;traced_user_avp&quot;, &quot;$avp(traced_user)&quot;) also in the config file?<u></u><u></u></span></i></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Regards,<br>
Agalya<u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> <a href="mailto:users-bounces@lists.opensips.org" target="_blank">users-bounces@lists.opensips.org</a> [mailto:<a href="mailto:users-bounces@lists.opensips.org" target="_blank">users-bounces@lists.opensips.org</a>]
<b>On Behalf Of </b>Daniel Zanutti<br>
<b>Sent:</b> Monday, March 21, 2016 1:20 PM<br>
<b>To:</b> OpenSIPS users mailling list &lt;<a href="mailto:users@lists.opensips.org" target="_blank">users@lists.opensips.org</a>&gt;<br>
<b>Subject:</b> Re: [OpenSIPS-Users] Query about avp in siptrace module<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Correcting:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><i><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:blue">$avp(traced_user) = &quot;1&quot;;</span></i><span style="font-size:9.5pt"><u></u><u></u></span></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Mon, Mar 21, 2016 at 2:19 PM, Daniel Zanutti &lt;<a href="mailto:daniel.zanutti@gmail.com" target="_blank">daniel.zanutti@gmail.com</a>&gt; wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">Hi<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">AVP is a kind of variable on Opensips.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">When you configured the siptrace module to use the AVP, you must ensure that the AVP has some kind of value before routing the package, otherwise it will be NULL. Just add this on first line of main route:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><i><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:blue">$avp(traced_user) = 1;</span></i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">On Mon, Mar 21, 2016 at 12:46 PM, Ramachandran, Agalya (Contractor) &lt;<a href="mailto:Agalya_Ramachandran@comcast.com" target="_blank">Agalya_Ramachandran@comcast.com</a>&gt; wrote:<u></u><u></u></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="color:#1f497d">Hi All,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Anyone can help me out for the below issues and questions I have?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Regards,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d">Agalya</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:#1f497d"> </span><u></u><u></u></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b>
<a href="mailto:users-bounces@lists.opensips.org" target="_blank">users-bounces@lists.opensips.org</a> [mailto:<a href="mailto:users-bounces@lists.opensips.org" target="_blank">users-bounces@lists.opensips.org</a>]
<b>On Behalf Of </b>Ramachandran, Agalya (Contractor)<br>
<b>Sent:</b> Thursday, March 17, 2016 10:28 AM<br>
<b>To:</b> <a href="mailto:users@lists.opensips.org" target="_blank">users@lists.opensips.org</a><br>
<b>Subject:</b> [OpenSIPS-Users] Query about avp in siptrace module<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Hi,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Am Agalya and we are using opensips for our project and using “<b>siptrace”
</b>module to trace and duplicate the sip packets to another server. </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">When trying to do so, am getting the below error.</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">Mar  2 14:48:21 poc-opensip-cmc-e-001 /usr/local/sbin/opensips[27754]: DBG:siptrace:trace_onreq_in: trace on req in</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">Mar  2 14:48:21 poc-opensip-cmc-e-001 /usr/local/sbin/opensips[27754]: DBG:siptrace:trace_onreq_in: nothing to trace...</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">I thought adding
<b>“traced_user_avp”</b> parameter might solve the issue. I have added the below line and tested the same.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">But I didn’t get through the error and was still seeing the same error.</span><u></u><u></u></p>
<p class="MsoNormal"><i><span style="color:blue">modparam(&quot;siptrace&quot;, &quot;traced_user_avp&quot;, &quot;$avp(traced_user)&quot;)</span></i><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">As a workaround, I commented the below lines in
<b>“siptrace.c”</b> file in function <b>trace_onreq_in()</b>, and it worked for me.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Packets are sent to another server. Following the same I have commented the same line of code wherever it is failing for me.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">By adding some debugging statements I found
</span><b><span style="color:red">AVP is NULL and (!flag_trace_is_set(msg)) returns 1</span><span style="color:blue">.</span></b><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">/*if( (avp==NULL) &amp;&amp; !flag_trace_is_set(msg))</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">        {</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">                LM_DBG(&quot;nothing to trace...\n&quot;);</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">                return;</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:red">        }*/</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Query : What is avp? And when avp is returned NULL?
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">                 What should I do in order to avoid that error without commenting the code?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">                 Why is “traced_user_avp” parameter is used in config file?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">It would be great if you help me to come out of this issue. Also am curious what causes this error message.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Regards,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="color:blue">Agalya</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>