<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On May 22, 2015, at 1:57 PM, Naveen Tamanam &lt;<a href="mailto:naveen32india@gmail.com" class="">naveen32india@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">Hi Michael, <br class=""><br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">Thanks for your concern. Many times I fell freeswitch commands are crafted in such a way we don't need to deal with low level sip manipulation. <br class=""><br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">I am trying to know about, <br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">Hang up the call with specific reason. Putting the sip header (Reason: Q.850;cause=21;text="CALL_REJECTED")<br class=""></div></div></div></blockquote><div><br class=""></div>hangup app or uuid_hangup api</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">Using custom user agent string when it is required. <br class=""></div></div></div></blockquote><div><br class=""></div><div>sofia profile param&nbsp;<span style="color: rgb(175, 95, 0); font-family: Monaco; font-size: 13px; background-color: rgb(0, 0, 0);" class="">user-agent-string</span></div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">Only putting commands we want in the sip allow header. <br class=""></div></div></div></blockquote><div><br class=""></div>The allow string will always include:</div><div><br class=""></div><div><div style="margin: 0px; font-size: 13px; font-family: Monaco; color: rgb(175, 95, 0); background-color: rgb(0, 0, 0);" class="">INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, NOTIFY</div></div><div><br class=""></div><div>UPDATE, REGISTER, REFER, and PRACK are controlled by sofia profile params</div><div><br class=""></div><div>I am not sure when you would want to control this further...</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)"><br class=""><br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)"><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, May 22, 2015 at 1:53 AM, Michael Jerris <span dir="ltr" class="">&lt;<a href="mailto:mike@jerris.com" target="_blank" class="">mike@jerris.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Or its totally possible that I have asked for specifics multiple times now and you have ignored me every single time.&nbsp; YOU CAN DO THIS IN FREESWITCH BUT I CAN NOT TELL YOU HOW UNLESS YOU TELL ME WHAT SIP MESSAGES YOU ARE TRYING TO SEND IN WHAT SITUATIONS!!!!!!!!<div class=""><div class="h5"><div class=""><br class=""></div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On May 21, 2015, at 4:14 PM, Naveen Tamanam &lt;<a href="mailto:naveen32india@gmail.com" target="_blank" class="">naveen32india@gmail.com</a>&gt; wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)"><span class="">Giovanni, <br class=""><br class=""></span></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)"><span class="">Thank you very much, my intention is to know the way&nbsp; to handle/manipulate (low level) sip packets with freeswitch if it possible. As per your reply this is obvious way to use </span><span class="">Kamailio or OpenSIPS infront of FS.&nbsp; </span></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, May 21, 2015 at 4:31 PM, Giovanni Maruzzelli <span dir="ltr" class="">&lt;<a href="mailto:gmaruzz@gmail.com" target="_blank" class="">gmaruzz@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr" class="">Naveen,</p><p dir="ltr" class="">Please take note that FreeSWITCH is not intended to let the user to manipulate in arbitrary way SIP dialogs.</p><p dir="ltr" class="">You can do that for specific purposes and in.specific cases, within specific boundaries.</p><p dir="ltr" class="">If you are looking to interact with SIP directly and freely, you may want to look at Kamailio and OpenSIPS.</p><p dir="ltr" class="">You can put one of them in front of FreeSWITCH, and you can cross command them, for example via.lua scripting (both of them and FreeSWITCH can be scripted in.lua).</p><p dir="ltr" class="">sent from my mobile,<br class="">
Giovanni Maruzzelli<br class="">
cell: +39 347 266 56 18</p><div class=""><div class="">
<div class="gmail_quote">On May 20, 2015 3:40 PM, "Naveen Tamanam" &lt;<a href="mailto:naveen32india@gmail.com" target="_blank" class="">naveen32india@gmail.com</a>&gt; wrote:<br type="attribution" class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">I am aware of uuid_hangup. Indeed my intention to know the way to send (low level)sip messages <br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">from fs console for a selected user. <br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)"><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Tue, May 19, 2015 at 2:51 AM, Steven Ayre <span dir="ltr" class="">&lt;<a href="mailto:steveayre@gmail.com" target="_blank" class="">steveayre@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="color:rgb(11,83,148)" class="">&nbsp;I would like to reject the call when it ringing from the fs console.&nbsp;</span></blockquote><div class=""><br class=""></div></span><div class="">uuid_hangup</div><div class="">&nbsp;<br class=""></div></div><div class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On 18 May 2015 at 21:59, Naveen Tamanam <span dir="ltr" class="">&lt;<a href="mailto:naveen32india@gmail.com" target="_blank" class="">naveen32india@gmail.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">I am trying to do the following,&nbsp; I would like to reject the call when it ringing from the fs console. <br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">And second thing is I am pretty much eager to know the way to send sip(signaling) message manually for a <br class=""></div><div class="gmail_default" style="font-size:small;color:rgb(11,83,148)">selected channel from fs console. <br class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote"><div class=""><div class="">On Tue, May 19, 2015 at 2:19 AM, Michael Jerris <span dir="ltr" class="">&lt;<a href="mailto:mike@jerris.com" target="_blank" class="">mike@jerris.com</a>&gt;</span> wrote:<br class=""></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><div class=""><div style="word-wrap:break-word" class="">respond is one way, what exact message are you trying to send, and at what point in the call.&nbsp; There are capabilites to trigger re-invites in some situations, transfer, send notify or info or message.&nbsp; It depends on what exactly you are trying to do.<div class=""><div class=""><div class=""><br class=""></div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On May 18, 2015, at 4:30 PM, Naveen Tamanam &lt;<a href="mailto:naveen32india@gmail.com" target="_blank" class="">naveen32india@gmail.com</a>&gt; wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div style="font-size:small;color:rgb(11,83,148)" class="">Hi, <br class=""><br class=""></div><div class="gmail_quote"><div dir="ltr" class=""><div style="font-size:small;color:rgb(11,83,148)" class="">I am wondering how to send sip signaling message from the fs console for the particular user/caller. <br class=""></div><div style="font-size:small;color:rgb(11,83,148)" class="">I found&nbsp; respond dialplan application to send sip message back to the caller. <br class=""></div><div style="font-size:small;color:rgb(11,83,148)" class="">Like <br class=""><pre style="font-family:monospace,Courier;padding:1em;border:1px dashed rgb(47,111,171);line-height:1.3em;font-size:12.8px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(249,249,249)" class="">&lt;action application="respond" data="480 Try again later"/&gt;</pre></div><div style="font-size:small;color:rgb(11,83,148)" class="">​Is there any way to send sip message back to the caller. One use case is call rejection or playing with SIP​</div><span class=""><font color="#888888" class=""><br class=""></font></span></div></div></div></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></blockquote></div></div></div></div></blockquote></div></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div><br class=""></div></div></div></div><br class="">_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a href="mailto:consulting@freeswitch.org" class="">consulting@freeswitch.org</a><br class="">
<a href="http://www.freeswitchsolutions.com/" target="_blank" class="">http://www.freeswitchsolutions.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="http://www.freeswitch.org/" target="_blank" class="">http://www.freeswitch.org</a><br class="">
<a href="http://confluence.freeswitch.org/" target="_blank" class="">http://confluence.freeswitch.org</a><br class="">
<a href="http://www.cluecon.com/" target="_blank" class="">http://www.cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="http://www.freeswitch.org/" target="_blank" class="">http://www.freeswitch.org</a><br class=""></blockquote></div><br class=""><br clear="all" class=""><br class="">-- <br class=""><div class="gmail_signature">Thanks &amp; Regards,<br class="">Naveen Tamanam<br class=""></div>
</div>
_________________________________________________________________________<br class="">Professional FreeSWITCH Consulting Services: <br class=""><a href="mailto:consulting@freeswitch.org" class="">consulting@freeswitch.org</a><br class="">http://www.freeswitchsolutions.com<br class=""><br class="">Official FreeSWITCH Sites<br class="">http://www.freeswitch.org<br class="">http://confluence.freeswitch.org<br class="">http://www.cluecon.com<br class=""><br class="">FreeSWITCH-users mailing list<br class="">FreeSWITCH-users@lists.freeswitch.org<br class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br class="">UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br class="">http://www.freeswitch.org</div></blockquote></div><br class=""></body></html>