<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Please file a jira for us on that. &nbsp;Even better with a pull request to fix it.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On May 26, 2015, at 11:13 AM, Oleg Stolyar &lt;<a href="mailto:olegstolyar@gmail.com" class="">olegstolyar@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Just FYI, the JsSip engineers replied to my questions with this:<div class=""><br class=""></div><div class=""><span style="font-size: 12.8000001907349px;" class="">The error happens because the incoming reINVITE has a=setup:active in</span><br style="font-size: 12.8000001907349px;" class=""><span style="font-size: 12.8000001907349px;" class="">the SDP which is a bug in FreeSwitch (the RFC clearly states that the</span><br style="font-size: 12.8000001907349px;" class=""><span style="font-size: 12.8000001907349px;" class="">SDP offer MUST have a=setup:actpass):</span><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, May 25, 2015 at 7:36 AM, Oleg Stolyar <span dir="ltr" class="">&lt;<a href="mailto:olegstolyar@gmail.com" target="_blank" class="">olegstolyar@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="">Thanks Steven!<div class=""><br class=""></div><div class="">It may be&nbsp;<a href="https://freeswitch.org/jira/browse/FS-7040" style="font-size:12.8000001907349px" target="_blank" class="">https://freeswitch.org/jira/browse/FS-7040</a>.</div><div class=""><br class=""></div><div class="">As far as the 120 sec is concerned - Below are snippets from both the invite and the 200 OK from FS.&nbsp; I know that FS reads the Session-Expires from the client because if I change it to a value less than 120, FS sends back a "SIP/2.0 422 Session Interval Too Small".&nbsp; I &nbsp;even thought the problem could be that the Session-Exipres format in the original INVITE is incorrect since it does not contain ";refresher=uac" but when I added that and made the line "Session-Expires: 300;refresher=uac" nothing changed.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">INVITE <a href="sip:echo-test@anonymous.invalid" class="">sip:echo-test@anonymous.invalid</a> SIP/2.0</div><div class="">Via: SIP/2.0/WSS pfcnm9rjv5en.invalid;branch=z9hG4bK8223029</div><div class="">Max-Forwards: 69</div><div class="">To: &lt;<a href="sip:echo-test@anonymous.invalid" class="">sip:echo-test@anonymous.invalid</a>&gt;</div><div class="">From: "b3N0b2x5YXI" &lt;<a href="sip:anonymous@anonymous.invalid" class="">sip:anonymous@anonymous.invalid</a>&gt;;tag=h1059gcvb2</div><div class="">Call-ID: r65e48gp171p21rkppcu</div><div class="">CSeq: 6621 INVITE</div><div class="">Contact: &lt;<a href="sip:mqthb9dj@pfcnm9rjv5en.invalid;transport=ws;ob" class="">sip:mqthb9dj@pfcnm9rjv5en.invalid;transport=ws;ob</a>&gt;</div><div class="">Content-Type: application/sdp</div><div class="">Session-Expires: 300</div><div class="">Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS</div><div class="">Supported: timer,ice,outbound</div><div class="">User-Agent: JsSIP 0.6.26</div><div class="">Content-Length: 2754</div><div class=""><br class=""></div><div class="">SIP/2.0 200 OK</div><div class="">Via: SIP/2.0/WSS pfcnm9rjv5en.invalid;branch=z9hG4bK8223029;received=69.53.236.236;rport=35200</div><div class="">From: "b3N0b2x5YXI" &lt;<a href="sip:anonymous@anonymous.invalid" class="">sip:anonymous@anonymous.invalid</a>&gt;;tag=h1059gcvb2</div><div class="">To: &lt;<a href="sip:echo-test@anonymous.invalid" class="">sip:echo-test@anonymous.invalid</a>&gt;;tag=SgjX0X4arHUFg</div><div class="">Call-ID: r65e48gp171p21rkppcu</div><div class="">CSeq: 6621 INVITE</div><div class="">Contact: &lt;<a href="sip:echo-test@50.19.255.62:5080;transport=udp" class="">sip:echo-test@50.19.255.62:5080;transport=udp</a>&gt;</div><div class="">User-Agent: FreeSWITCH-mod_sofia/1.5.15b~64bit</div><div class="">Accept: application/sdp</div><span class=""><div class="">Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE</div></span><div class="">Require: timer</div><div class="">Supported: timer, path, replaces</div><div class="">Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer</div><div class="">Session-Expires: 120;refresher=uac</div><div class="">Content-Type: application/sdp</div><div class="">Content-Disposition: session</div><div class="">Content-Length: 809</div><div class="">X-Netflix: yes</div><div class="">Remote-Party-ID: "echo-test" &lt;<a href="sip:echo-test@anonymous.invalid" class="">sip:echo-test@anonymous.invalid</a>&gt;;party=calling;privacy=off;screen=no</div></div><div class=""><br class=""></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br class=""><div class="gmail_quote">On Mon, May 25, 2015 at 1: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="">The values to actual use are negotiated during the call invite, and your trace shows it's using 2 minutes.<div class=""><div class=""><span style="font-size:12.8000001907349px" class="">Session-Expires: 120;refresher=uac</span><br class=""><span style="font-size:12.8000001907349px" class="">Min-SE: 120<br class=""><br class="">Just as an idea because you didn't send both invite and re-invite... perhaps the SDP body is different in the reinvite without the version number having changed. If so it may be&nbsp;<a href="https://freeswitch.org/jira/browse/FS-7040" target="_blank" class="">https://freeswitch.org/jira/browse/FS-7040</a></span></div></div></div><div class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On 20 May 2015 at 15:40, Oleg Stolyar <span dir="ltr" class="">&lt;<a href="mailto:olegstolyar@gmail.com" target="_blank" class="">olegstolyar@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="">But isn't that based on the session-timeout param which defaults to 30 min?&nbsp; My re-invites occur much sooner than 30 min into a call.&nbsp; Or does session-timeout param only control sessions initiated by FS while incoming sessions use the minimum-session-expires param if it's not explicitly passed by the session initiator?</div><div class=""><div class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">On Tue, May 19, 2015 at 11:40 PM, 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">session timer<div class=""><div class=""><span class=""></span><br class=""><br class="">On Tuesday, May 19, 2015, Oleg Stolyar &lt;<a href="mailto:olegstolyar@gmail.com" target="_blank" class="">olegstolyar@gmail.com</a>&gt; 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="">Thanks Michael, I'll see if we can do that!<div class=""><br class=""></div><div class="">So, is the re-INVITE legit and the problem is that JsSip does not respond to it?&nbsp; Still, I am curious what is triggering the re-INVITE.</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Tue, May 19, 2015 at 8:05 PM, Michael Jerris <span dir="ltr" class="">&lt;<a 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">I think the sip.js guys fixed this issue when they forked jssip.&nbsp; I'd suggest using that.<br class="">
<div class=""><div class=""><br class="">
&gt; On May 19, 2015, at 10:01 PM, Oleg Stolyar &lt;<a class="">olegstolyar@gmail.com</a>&gt; wrote:<br class="">
&gt;<br class="">
&gt; Hi guys,<br class="">
&gt;<br class="">
&gt; Several weeks ago I started getting an occasional problem where FS is sending an INVITE to the other side in the middle of a call, the other side does not respond and FS hangs up the leg.&nbsp; Below is the relevant log.&nbsp; The user experience is that they keep talking and hearing each other up to the very end.&nbsp; I have a recording of that call, so can confirm.<br class="">
&gt;<br class="">
&gt; The call uses WebRTC and is originated by JsSip from Chrome.&nbsp; Then the user is put into a conference but I doubt it's relevant in this case since the INVITE and disconnect are not happening from mod_conference<br class="">
&gt;<br class="">
&gt; I suspect it's a re-INVITE but what triggers FS to send it?&nbsp; I couldn't find anything in the logs that could shed light.<br class="">
&gt;<br class="">
&gt; send 1625 bytes to wss/[##.##.##.##]:50292 at 00:00:19.702933:<br class="">
&gt;&nbsp; &nbsp; ------------------------------------------------------------------------<br class="">
&gt;&nbsp; &nbsp; INVITE <a href="sip:dj012n41@u40rf5qikah5.invalid;transport=ws;ob" class="">sip:dj012n41@u40rf5qikah5.invalid;transport=ws;ob</a> SIP/2.0<br class="">
&gt;&nbsp; &nbsp; Via: SIP/2.0/WSS 10.97.158.232:5067;branch=z9hG4bK7Xm4tjevU45Sr<br class="">
&gt;&nbsp; &nbsp; Max-Forwards: 70<br class="">
&gt;&nbsp; &nbsp; From: &lt;<a href="sip:answer-c4e14a20-fe82-11e4-95ed-22000b358f22@anonymous.invalid" class="">sip:answer-c4e14a20-fe82-11e4-95ed-22000b358f22@anonymous.invalid</a>&gt;;tag=KQecUSr12rSQp<br class="">
&gt;&nbsp; &nbsp; To: "user1" &lt;<a href="sip:anonymous@anonymous.invalid" class="">sip:anonymous@anonymous.invalid</a>&gt;;tag=v1rlqab64i<br class="">
&gt;&nbsp; &nbsp; Call-ID: g8980rbrbk2t45oj5mru<br class="">
&gt;&nbsp; &nbsp; CSeq: 75703945 INVITE<br class="">
&gt;&nbsp; &nbsp; Contact: &lt;<a href="sip:answer-c4e14a20-fe82-11e4-95ed-22000b358f22@##.##.###.###:5080;transport=udp" class="">sip:answer-c4e14a20-fe82-11e4-95ed-22000b358f22@##.##.###.###:5080;transport=udp</a>&gt;<br class="">
&gt;&nbsp; &nbsp; User-Agent: FreeSWITCH-mod_sofia/1.5.15b~64bit<br class="">
&gt;&nbsp; &nbsp; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE<br class="">
&gt;&nbsp; &nbsp; Supported: timer, path, replaces<br class="">
&gt;&nbsp; &nbsp; Session-Expires: 120;refresher=uac<br class="">
&gt;&nbsp; &nbsp; Min-SE: 120<br class="">
&gt;&nbsp; &nbsp; Content-Type: application/sdp<br class="">
&gt;&nbsp; &nbsp; Content-Disposition: session<br class="">
&gt;&nbsp; &nbsp; Content-Length: 825<br class="">
&gt;<br class="">
&gt;&nbsp; &nbsp; v=0<br class="">
&gt;&nbsp; &nbsp; o=FreeSWITCH 1432057287 1432057288 IN IP4 ##.##.##.##<br class="">
&gt;&nbsp; &nbsp; s=FreeSWITCH<br class="">
&gt;&nbsp; &nbsp; c=IN IP4 ##.##.##.##<br class="">
&gt;&nbsp; &nbsp; t=0 0<br class="">
&gt;&nbsp; &nbsp; a=msid-semantic: WMS uZEfxiWc2Dm3Mj8pRAdC8BQDwtTzC6hW<br class="">
&gt;&nbsp; &nbsp; m=audio 22670 RTP/SAVPF 9 126 106<br class="">
&gt;&nbsp; &nbsp; a=rtpmap:9 G722/8000<br class="">
&gt;&nbsp; &nbsp; a=rtpmap:126 telephone-event/8000<br class="">
&gt;&nbsp; &nbsp; a=rtpmap:106 CN/8000<br class="">
&gt;&nbsp; &nbsp; a=ptime:20<br class="">
&gt;&nbsp; &nbsp; a=fingerprint:sha-256 E4:E2:DD:6C:60:61:69:9D:FD:21:64:79:66:C0:14:58:DD:67:CE:29:35:35:58:65:2E:91:70:85:4C:6C:47:69<br class="">
&gt;&nbsp; &nbsp; a=rtcp-mux<br class="">
&gt;&nbsp; &nbsp; a=rtcp:22670 IN IP4 ##.##.##.##<br class="">
&gt;&nbsp; &nbsp; a=ssrc:1029894069 cname:VL2jTPmLiyFVIEaq<br class="">
&gt;&nbsp; &nbsp; a=ssrc:1029894069 msid:uZEfxiWc2Dm3Mj8pRAdC8BQDwtTzC6hW a0<br class="">
&gt;&nbsp; &nbsp; a=ssrc:1029894069 mslabel:uZEfxiWc2Dm3Mj8pRAdC8BQDwtTzC6hW<br class="">
&gt;&nbsp; &nbsp; a=ssrc:1029894069 label:uZEfxiWc2Dm3Mj8pRAdC8BQDwtTzC6hWa0<br class="">
&gt;&nbsp; &nbsp; a=ice-ufrag:5dS3Fzx1Thrmdy9Z<br class="">
&gt;&nbsp; &nbsp; a=ice-pwd:a19UHlvPK1BjvBzrFilbII2s<br class="">
&gt;&nbsp; &nbsp; a=candidate:3876535948 1 udp 659136 107.20.175.160 22670 typ host generation 0<br class="">
&gt;&nbsp; &nbsp; ------------------------------------------------------------------------<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:19.376858 [DEBUG] switch_core_session.c:1061 Send signal <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [BREAK]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:19.376858 [DEBUG] sofia.c:6627 Channel <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> entering state [calling][0]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [DEBUG] switch_core_session.c:1061 Send signal <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [BREAK]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [DEBUG] switch_core_session.c:1061 Send signal <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [BREAK]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [DEBUG] sofia.c:6627 Channel <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> entering state [terminating][503]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [NOTICE] sofia.c:7543 Hangup <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [CS_EXECUTE] [NORMAL_TEMPORARY_FAILURE]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [DEBUG] switch_channel.c:3242 Send signal <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [KILL]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.616874 [DEBUG] switch_core_session.c:1396 Send signal <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> [BREAK]<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] mod_conference.c:5057 Channel leaving conference, cause: NORMAL_TEMPORARY_FAILURE<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] mod_conference.c:9650 <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> skip receive message [UNBRIDGE] (channel is hungup already)<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_media.c:7772 <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> skip receive message [REFER_EVENT] (channel is hungup already)<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_codec.c:246 <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> Restore previous codec G722:9.<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_session.c:2901 <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already)<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:535 (<a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a>) State EXECUTE going to sleep<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:472 (<a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a>) Running State Change CS_HANGUP<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:735 (<a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a>) Callstate Change ACTIVE -&gt; HANGUP<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:737 (<a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a>) State HANGUP<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] mod_sofia.c:413 Channel <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> hanging up, cause: NORMAL_TEMPORARY_FAILURE<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:60 <a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a> Standard HANGUP, cause: NORMAL_TEMPORARY_FAILURE<br class="">
&gt; fc1927a8-2257-400f-b4cb-67aff7297170 2015-05-20 00:00:22.636900 [DEBUG] switch_core_state_machine.c:737 (<a href="mailto:sofia/leia_agent/anonymous@anonymous.invalid" class="">sofia/leia_agent/anonymous@anonymous.invalid</a>) State HANGUP going to sleep<br class="">
&gt;<br class="">
<br class="">
<br class="">
</div></div>_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a 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 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=""></div>
</blockquote>
</div></div><br class="">_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a href="mailto:consulting@freeswitch.org" target="_blank" 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" target="_blank" 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=""></div>
</div></div><br class="">_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a href="mailto:consulting@freeswitch.org" target="_blank" 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" target="_blank" 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=""></div>
</div></div><br class="">_________________________________________________________________________<br class="">
Professional FreeSWITCH Consulting Services:<br class="">
<a href="mailto:consulting@freeswitch.org" target="_blank" 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" target="_blank" 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=""></div>
</div></div></blockquote></div><br class=""></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=""></div></body></html>