<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi <span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">Răzvan,</span></div>
<div> </div>
<div>Thanks for the response.</div>
<div>The "<span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">get_statistics</span>" command works fine with the comma-separated params.</div>
<div> </div>
<div>Facing problem with '<span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">t_uac_dlg</span>' command.</div>
<div>Can't figure out how to pass the headers in the params.</div>
<div> </div>
<div>As per the 'tm' module doc:</div>
<div>
<div class="titlepage" style="font-family: Helvetica, Arial; font-size: medium; line-height: normal;">
<h3 class="title"><code class="function">t_uac_dlg</code></h3>
</div>
<p style="font-family: Helvetica, Arial; font-size: 12px; text-align: justify; line-height: normal;">Generates and sends a local SIP request.</p>
<p style="font-family: Helvetica, Arial; font-size: 12px; text-align: justify; line-height: normal;">Parameters:</p>
<div class="itemizedlist" style="font-family: Helvetica, Arial; font-size: medium; line-height: normal;">
<ul type="disc">
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>method</em></span> - request method</p>
        </li>
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>RURI</em></span> - request SIP URI</p>
        </li>
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>NEXT HOP</em></span> - next hop SIP URI (OBP); use “<span class="quote">.</span>” if no value.</p>
        </li>
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>socket</em></span> - local socket to be used for sending the request; use “<span class="quote">.</span>” if no value.</p>
        </li>
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>headers</em></span> - set of additional headers to be added to the request; at least “<span class="quote">From</span>” and “<span class="quote">To</span>” headers must be specify)</p>
        </li>
        <li>
        <p style="font-size: 12px; text-align: justify;"><span class="emphasis"><em>body</em></span> - (optional, may not be present) request body (if present, requires the “<span class="quote">Content-Type</span>” and “<span class="quote">Content-length</span>” headers)</p>
        </li>
</ul>
</div>
</div>
<div><span style="line-height: 1.6em;">I want to send (say) an OPTIONS packet.</span></div>
<div>
<div style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">The following fifo commands works fine:</div>
<div style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">opensipsctl fifo t_uac_dlg OPTIONS "sip:1000001115@10.0.0.30" . . "\"From: sip:1111111111@10.0.0.30\r\nTo: sip:1000001115@10.0.0.30\r\nContent-Type: text/plain\r\n"\"</div>
<div style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;"> </div>
</div>
<div>But, 'mi_json' command won't work.</div>
<div>Have tried (without luck) with several permutations, including the follwoing:</div>
<div>curl 127.0.0.1:8888/json/<span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">t_uac_dlg</span>?params=<span style="line-height: 1.6em;">OPTIONS,sip:1000001115@10.0.0.30,.,.,</span><span style="line-height: 1.6em;">From: sip:1111111111@10.0.0.30,</span><span style="line-height: 1.6em;">To: sip:1000001115@10.0.0.30,</span><span style="line-height: 1.6em;">Content-Type: text/plain</span></div>
<div> </div>
<div>Have tried with url encoing the complete params query string; but no OPTIONS packet goes out.</div>
<div><span style="line-height: 1.6em;">No errors in the log also (debug level 4). </span></div>
<div> </div>
<div>Any clues?</div>
<div> </div>
<div><span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">Regards</span></div>
<div><span style="font-family: Verdana; font-size: 12px; line-height: 19.2000007629395px;">-Gary</span></div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Sent:</b> Monday, September 22, 2014 at 8:11 AM<br/>
<b>From:</b> "Răzvan Crainea" <razvan@opensips.org><br/>
<b>To:</b> users@lists.opensips.org<br/>
<b>Subject:</b> Re: [OpenSIPS-Users] mi_json parameters format</div>
<div name="quoted-content">Hi, Gary!<br/>
<br/>
As the documentation indicates, you should pass the parameters separated<br/>
by comma. You can try something like this:<br/>
<br/>
curl "http://127.0.0.1:8888/JSON/get_statistics?params=tm:,dialog:"<br/>
<br/>
Best regards,<br/>
<br/>
Răzvan Crainea<br/>
OpenSIPS Solutions<br/>
<a href="http://www.opensips-solutions.com" target="_blank">www.opensips-solutions.com</a><br/>
<br/>
On 09/18/2014 11:41 PM, Gary Nyquist wrote:<br/>
> Hi,<br/>
><br/>
> I am trying to use the MI interface to generate SIP MESSAGE packets locally<br/>
> and send out to remote SIP UA.<br/>
><br/>
> The 'opensipsctl fifo' method works fine.<br/>
> The 'mi_datagram' method works fine.<br/>
><br/>
> But not able to make "mi_json" work with "t_uac_dlg".<br/>
> Basically, can't figure out how the parameters for "t_uac_dlg" be formatted for the mi_json query.<br/>
><br/>
> Reading the manual, I understand that the "parameters are to be comma-separated then URI-encoded."<br/>
> The following working fine:<br/>
> curl 10.0.0.30:8888/json/get_statistics?params=all<br/>
><br/>
> But can't figure out how to pass the parameters for "t_uac_dlg" command.<br/>
><br/>
> Any help / advice?<br/>
><br/>
> Thanks<br/>
> -Gary<br/>
><br/>
> _______________________________________________<br/>
> Users mailing list<br/>
> Users@lists.opensips.org<br/>
> <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/>
<br/>
_______________________________________________<br/>
Users mailing list<br/>
Users@lists.opensips.org<br/>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a></div>
</div>
</div></div></body></html>