<div dir="ltr"><div>I should have been more clear.  I am using Kamailio 1.5.  I would consider upgrading, but that isn't the ideal path here.<br><br></div>Any other idea for 1.5?<br></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Fri, Jun 28, 2013 at 12:46 AM, I.Pavlov <span dir="ltr"><<a href="mailto:ip@izhnet.ru" target="_blank">ip@izhnet.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="RU"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">Hi Geoff, to grab “rate”-attribute try to use “$sel(contact.params["rate"]);”-expression. For example, in my test with sipp, I used <b>Contact: sip:sipp@[local_ip]:[local_port];q=0.1;rate=0.002 </b>and <u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">$var(rate)=$sel(contact.params["rate"]);<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">xlog("CONTACT URI PARAMS: $var(rate)");<u></u><u></u></span></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">/usr/sbin/kamailio[25909]: ERROR: <script>: CONTACT URI PARAMS: 0.002<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">Next, you can try to log $var(rate) with acc like this: acc_log_request(“RATE: $var(rate)”);<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">-----</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US">Igor Pavlov<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:sr-users-bounces@lists.sip-router.org" target="_blank">sr-users-bounces@lists.sip-router.org</a> [mailto:<a href="mailto:sr-users-bounces@lists.sip-router.org" target="_blank">sr-users-bounces@lists.sip-router.org</a>] <b>On Behalf Of </b>Geoffrey Mina<br>
<b>Sent:</b> Thursday, June 27, 2013 9:55 PM<br><b>To:</b> kamailio<br><b>Subject:</b> [SR-Users] Consuming 300 Multiple Choices<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><div>
<div><div><div><div><div><div><p class="MsoNormal">Greetings,<u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">I am looking for a way to get some extra information out of the Contact header when consuming a multiple choices response.  I am using uac_redirect to populate the branches.  <br>
<br>get_redirects("*");<br>t_load_contacts();<br>t_next_contacts();<br>        <br>t_on_failure("2");<br>t_relay();<br><br><u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">In my failure_route[2] I am just doing:<u></u><u></u></p>
</div><p class="MsoNormal">t_next_contacts();<u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">t_on_failure("2");<br>t_relay();<u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">
In my Multiple Choices packet, I am getting some additional information that I would like to log using the acc module.  There is a "rate" attribute that defines how much the outbound leg is going to cost to terminate.  <span lang="EN-US">Here is how the packet looks:<br>
<br>SIP/2.0 300 Multiple Choices<br>Via: SIP/2.0/UDP X.X.X.X;branch=z9hG4bK6213.a6567804.0<br>Via: SIP/2.0/UDP X.X.X.X;branch=z9hG4bK6213.a6c73fe6.0<br>Via: SIP/2.0/UDP X.X.X.X:5060;received=X.X.X.X;branch=z9hG4bK61f266c4;rport=5060<br>
Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.001;rate=0.002000<br>Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.002;rate=0.009850<br>
Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.003;rate=0.009850<br>Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.004;rate=0.009850<br>
Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.005;rate=0.009850<br>Contact: <</span><a><span lang="EN-US">sip:9546496708@X.X.X.X;npdi</span></a><span lang="EN-US">>;q=0.006;rate=0.009850<br>
To: <</span><a><span lang="EN-US">sip:19546496708@X.X.X.X</span></a><span lang="EN-US">><br>From: "<a href="tel:7203355925" value="+17203355925" target="_blank">7203355925</a>" <</span><a><span lang="EN-US">sip:7203355925@X.X.X.X</span></a><span lang="EN-US">>;tag=as5927da08<br>
Call-ID: </span><a href="mailto:3eb09e772e32e18c1fe926230802818c@X.X.X.X" target="_blank"><span lang="EN-US">3eb09e772e32e18c1fe926230802818c@X.X.X.X</span></a><span lang="EN-US"><br>CSeq: 102 INVITE<br>Server: Routing Server<br>
Content-Length: 0<u></u><u></u></span></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">How would I grab that attribute and log it using acc?<u></u><u></u></p></div><p class="MsoNormal">Thanks,<br>Geoff<u></u><u></u></p>
</div></div></div></div></div><br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br></div>