<div>Hello,</div><div><br></div>Samuel: We also have some GXW4104 gateways, in small production/testing environments; our caller id works fine and none of them has failed in over a year of being used. The thing that i dislike about the GXW series is that it has no support for early media.<div>
<br></div><div>Everyone: What FXO devices do you currently use / recommend?<br><br></div><div><br><div class="gmail_quote">2009/11/25 Chris Chen <span dir="ltr">&lt;<a href="mailto:chris.chen2004@gmail.com">chris.chen2004@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">You haven&#39;t really put it into production for more than one year. The issue with GXW4108 is that after some time, say a couple of months, either all FXO ports not working, or worse, some FXO ports not working, but after power recycling, they will come back to work for some time until on strike again at some time you have no control.<br>

<br>This had been reported for a couple of years without improvement. Go google search you will find out, this has happened to many GXW4108 users.<br><br><br><br><div class="gmail_quote">On Wed, Nov 25, 2009 at 3:16 PM, Samuel Mukoti <span dir="ltr">&lt;<a href="mailto:samuelmukoti@gmail.com" target="_blank">samuelmukoti@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">Thank you for those tips,<br>
<br>
I do have some small setups using gxw4108 they work or, except CID<br>
doesn&#39;t seem to work.  I will try the channel bank route - just don&#39;t<br>
know too much about the setup options or how you&#39;d purchase the<br>
correct config, eg. For 150 FXS channel bank, can I get a single PCI<br>
card for that?<br>
<br>
I may end up using the grandstream fxs gateways then use the T1<br>
channel bank from sangoma,<br>
<br>
Thank you all..<br>
<br>
Lastly, I know asterisk now has an offical skype_ module, Is there<br>
anything similar I could use?<br>
<br>
<br>
On 25 Nov,2009, at 9:52 PM, Cory Andrews &lt;<a href="mailto:cory@voipsupply.com" target="_blank">cory@voipsupply.com</a>&gt; wrote:<br>
<br>
&gt; Samuel - you could go with FXS gateways or channel banks.  If you go<br>
&gt; the gateway route Grandstream or Audiocodes would work fine.<br>
&gt; Audiocodes are a bit more telco grade.  If you have 25 POTS incoming<br>
&gt; you could use a 24FXO channel bank cross connected with Rhino T1<br>
&gt; cards, or individual FXO gateways but you may have a hard time<br>
&gt; finding 24 ports of FXO in a single GW.  Best performing T1 cards in<br>
&gt; my experience (thousands of deployments) are Sangoma.  Your server<br>
&gt; configuration looks fine.<br>
&gt;<br>
&gt; Cory J. Andrews<br>
&gt; Director New Market Initiatives<br>
&gt;<br>
&gt; Sayers Media Group<br>
&gt; VoIP Supply, LLC<br>
&gt; 454 Sonwil Drive<br>
&gt; Buffalo, NY 14225<br>
&gt; 716-250-3402 OFFICE<br>
&gt; 716-630-1548 FAX<br>
&gt; 716-601-4474 MOBILE<br>
&gt; <a href="mailto:candrews@sayersmedia.com" target="_blank">candrews@sayersmedia.com</a><br>
&gt;<br>
&gt;<br>
&gt; Have I exceeded your expectations?  Please share your experience<br>
&gt; with my boss,  Benjamin P. Sayers, CEO<br>
&gt;<br>
&gt; NOTICE: The information contained in this email and any document<br>
&gt; attached hereto is intended only for the named recipient(s). It is<br>
&gt; the property of the VoIP Supply, LLC and shall not be used,<br>
&gt; disclosed or reproduced without the express written consent of VoIP<br>
&gt; Supply, LLC. If you are not the intended recipient, nor the employee<br>
&gt; or agent responsible for delivering this message in confidence to<br>
&gt; the intended recipient(s), you are hereby notified that you have<br>
&gt; received this transmittal in error, and any review, dissemination,<br>
&gt; distribution or copying of this transmittal or its attachments is<br>
&gt; strictly prohibited. If you have received this transmittal and/or<br>
&gt; attachments in error, please notify me immediately by reply e-mail<br>
&gt; or telephone and then delete this message, including any<br>
&gt; attachments. Our mailing address is 454 Sonwil Drive, Buffalo, NY<br>
&gt; 14225 USA.<div class="im"><br>
<div>&gt;<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a><br>
&gt; [mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>] On Behalf Of<br>
&gt; Samuel Mukoti<br>
&gt; Sent: Wednesday, November 25, 2009 2:40 PM<br>
&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
</div></div><div><div></div><div class="h5"><div><div></div><div>&gt; Subject: [Freeswitch-users] Grandstream gateways<br>
&gt;<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I&#39;m wanting to try out a my first large scale setup at the office, 200<br>
&gt; extensions and 24 POTS incoming, also a T1 line once the telco guys<br>
&gt; are ready.  I wanted assistance with choosing the most appropriate<br>
&gt; hardware.  We already have about 150 analogue phones, and I was<br>
&gt; wondering what&#39;s best? A couple of grandstream FXS GXW4024? Also for<br>
&gt; my POTS lines, gxw4108  FXO gateway or is it better to buy a sangoma<br>
&gt; or digium card? The best voice quality is paramount. Lastly for T1<br>
&gt; what cards are recommeded,<br>
&gt;<br>
&gt; I was also proposing to use a Dell T116 Quad core intel i7 8G DRAM,<br>
&gt; would that perform? Or do I need hardware transcoding?<br>
&gt;<br>
&gt; Thank you,<br>
&gt;<br>
&gt; Sam<br>
&gt;<br>
&gt; Twitter: <a href="http://twitter.com/samuelmukoti" target="_blank">twitter.com/samuelmukoti</a><br>
&gt;<br>
&gt;<br>
&gt; On 25 Nov,2009, at 8:05 PM, <a href="mailto:freeswitch-users-request@lists.freeswitch.org" target="_blank">freeswitch-users-request@lists.freeswitch.org</a><br>
&gt;  wrote:<br>
&gt;<br>
&gt;&gt; Send FreeSWITCH-users mailing list submissions to<br>
&gt;&gt;   <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;&gt;   <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt;&gt;   <a href="mailto:freeswitch-users-request@lists.freeswitch.org" target="_blank">freeswitch-users-request@lists.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt; You can reach the person managing the list at<br>
&gt;&gt;   <a href="mailto:freeswitch-users-owner@lists.freeswitch.org" target="_blank">freeswitch-users-owner@lists.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt; When replying, please edit your Subject line so it is more specific<br>
&gt;&gt; than &quot;Re: Contents of FreeSWITCH-users digest...&quot;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Today&#39;s Topics:<br>
&gt;&gt;<br>
&gt;&gt;  1. Re: mod_conference kick to abort invitations (Michael Jerris)<br>
&gt;&gt;  2. Re: Handling the 302 Moved Temporarily response    from<br>
&gt;&gt;     JavaScript (Michael Jerris)<br>
&gt;&gt;  3. Re: No NOTIFY MWI when registering via proxy. (Brian West)<br>
&gt;&gt;  4. Re: remote_media_ip variable not set (Michael Jerris)<br>
&gt;&gt;  5. Re: How to find whether the destination    extension supports<br>
&gt;&gt;     encryption (Michael Jerris)<br>
&gt;&gt;  6. Re: Bypass_media and re_invite (srinivasula reddy)<br>
&gt;&gt;  7. Re: Handling the 302 Moved Temporarily response    from<br>
&gt;&gt;     JavaScript (Stephen Crosby)<br>
&gt;&gt;  8. Re: Handling the 302 Moved Temporarily response    from<br>
&gt;&gt;     JavaScript (Tihomir Culjaga)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ---<br>
&gt;&gt; -------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 1<br>
&gt;&gt; Date: Wed, 25 Nov 2009 12:44:46 -0500<br>
&gt;&gt; From: Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] mod_conference kick to abort<br>
&gt;&gt;   invitations<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID: &lt;<a href="mailto:1CCC981C-9F4A-4D97-ACEA-A6DFB906C32B@jerris.com" target="_blank">1CCC981C-9F4A-4D97-ACEA-A6DFB906C32B@jerris.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=&quot;windows-1252&quot;<br>
&gt;&gt;<br>
&gt;&gt; Its a feature we don&#39;t have, patches welcome.<br>
&gt;&gt;<br>
&gt;&gt; Mike<br>
&gt;&gt;<br>
&gt;&gt; On Nov 24, 2009, at 5:35 PM, Jan Thiemo Fricke wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi members,<br>
&gt;&gt;&gt; I?m controlling freeswitch with the conference module via xmlrpc.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Is it desired that the kick command can only kick users that are<br>
&gt;&gt;&gt; connected to the conference?<br>
&gt;&gt;&gt; Is there no chance abort an  invitation?<br>
&gt;&gt;&gt; The kick command has no effect until the person I invited with the<br>
&gt;&gt;&gt; dial command is connected.<br>
&gt;&gt;<br>
&gt;&gt; -------------- next part --------------<br>
&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt; URL: <a href="http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/288d63a0/attachment-0001.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/288d63a0/attachment-0001.html</a><br>


&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 2<br>
&gt;&gt; Date: Wed, 25 Nov 2009 12:45:50 -0500<br>
&gt;&gt; From: Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] Handling the 302 Moved Temporarily<br>
&gt;&gt;   response    from JavaScript<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID: &lt;<a href="mailto:A8FA625F-16D2-4A9F-B8C4-13343A488777@jerris.com" target="_blank">A8FA625F-16D2-4A9F-B8C4-13343A488777@jerris.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=us-ascii<br>
&gt;&gt;<br>
&gt;&gt; In trunk there is a sofia profile setting to allow dialplan<br>
&gt;&gt; processing of 302 responses.  This won&#39;t get you back into your same<br>
&gt;&gt; javascript, but you can probably do something clever from there.<br>
&gt;&gt;<br>
&gt;&gt; Mike<br>
&gt;&gt;<br>
&gt;&gt; On Nov 24, 2009, at 5:04 PM, John Platts wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have considered writing JavaScript code to bridge two calls<br>
&gt;&gt;&gt; together. However, I would like to perform custom handling of the<br>
&gt;&gt;&gt; 302 Moved Temporarily response. How do I handle the 302 Moved<br>
&gt;&gt;&gt; Temporarily response if I use JavaScript?<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 3<br>
&gt;&gt; Date: Wed, 25 Nov 2009 11:46:05 -0600<br>
&gt;&gt; From: Brian West &lt;<a href="mailto:brian@freeswitch.org" target="_blank">brian@freeswitch.org</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] No NOTIFY MWI when registering via<br>
&gt;&gt;   proxy.<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID: &lt;<a href="mailto:0AB8A3A0-0E59-49A4-9CF0-0A1083ECD3E6@freeswitch.org" target="_blank">0AB8A3A0-0E59-49A4-9CF0-0A1083ECD3E6@freeswitch.org</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes<br>
&gt;&gt;<br>
&gt;&gt; Yes an alias will be required for every domain you run on the profile<br>
&gt;&gt; so it can find it.<br>
&gt;&gt;<br>
&gt;&gt; /b<br>
&gt;&gt;<br>
&gt;&gt; On Nov 25, 2009, at 11:39 AM, Michael Jerris wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Try an alias on the sip profile.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Mike<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 4<br>
&gt;&gt; Date: Wed, 25 Nov 2009 12:47:37 -0500<br>
&gt;&gt; From: Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] remote_media_ip variable not set<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID: &lt;<a href="mailto:DF3ECA04-0247-40BB-A810-2468F9C4D805@jerris.com" target="_blank">DF3ECA04-0247-40BB-A810-2468F9C4D805@jerris.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=us-ascii<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s possible it does not.  I just added some code to set it on auto-<br>
&gt;&gt; adjust so it might be there sometimes now.  You might need to add<br>
&gt;&gt; some code in mod_sofia to add it other times.  Maybe it makes sense<br>
&gt;&gt; to move that var setting down to switch_rtp.c.  Patches for this<br>
&gt;&gt; would be welcome.<br>
&gt;&gt;<br>
&gt;&gt; Thanks<br>
&gt;&gt;<br>
&gt;&gt; Mike<br>
&gt;&gt;<br>
&gt;&gt; On Nov 24, 2009, at 10:56 AM, Juan Backson wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; In the case of proxy_media=true, does it gets set at all then?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 5<br>
&gt;&gt; Date: Wed, 25 Nov 2009 12:48:39 -0500<br>
&gt;&gt; From: Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] How to find whether the destination<br>
&gt;&gt;   extension supports encryption<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID: &lt;<a href="mailto:38C9574B-EA25-4B8F-9AF6-21861D0FDA40@jerris.com" target="_blank">38C9574B-EA25-4B8F-9AF6-21861D0FDA40@jerris.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=us-ascii<br>
&gt;&gt;<br>
&gt;&gt; You can send the call with secure enabled and if it supports it it<br>
&gt;&gt; will use it.<br>
&gt;&gt;<br>
&gt;&gt; Mike<br>
&gt;&gt;<br>
&gt;&gt; On Nov 24, 2009, at 8:05 AM, Yehavi Bourvine wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hello,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; We have a mix of phones that support RTP encryption and those that<br>
&gt;&gt;&gt; do not. I have to support both types in the meanwhile, and would<br>
&gt;&gt;&gt; like to have encryption enabled on the relevant leg, even if the<br>
&gt;&gt;&gt; other leg does not support it (why? one of our ATAs either must<br>
&gt;&gt;&gt; have it unencrypted or have it encrypted, but cannot have both).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; How do I find whether the destination supports encryption? I do not<br>
&gt;&gt;&gt; want to manage an additional table in the database...<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 6<br>
&gt;&gt; Date: Wed, 25 Nov 2009 23:25:01 +0530<br>
&gt;&gt; From: srinivasula reddy &lt;<a href="mailto:srinivas.ksvreddy@gmail.com" target="_blank">srinivas.ksvreddy@gmail.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] Bypass_media and re_invite<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID:<br>
&gt;&gt;   &lt;<a href="mailto:f8af5740911250955x62d66f55h9584582beba76ba0@mail.gmail.com" target="_blank">f8af5740911250955x62d66f55h9584582beba76ba0@mail.gmail.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;&gt;<br>
&gt;&gt; HI,<br>
&gt;&gt; thanks for your reply, my requirement is i am doing failover stuff<br>
&gt;&gt; with<br>
&gt;&gt; freeswitch. i dont want cut the calls when freeswitch dies, when<br>
&gt;&gt; failover<br>
&gt;&gt; happens mean one freeswitch dies we are going to start the second<br>
&gt;&gt; freeswitch, i dont want close call intiated by the  first<br>
&gt;&gt; freeswtich, they<br>
&gt;&gt; are communicating with meida(bypass media). when one endpoing try to<br>
&gt;&gt; end the<br>
&gt;&gt; call at that time i want to close the call for the other end also.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; srinivas<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Nov 25, 2009 at 11:14 PM, Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; FreeSWITCH will kill the calls when you shut it down, if you<br>
&gt;&gt;&gt; intentionally<br>
&gt;&gt;&gt; kill the network without shutting down FreeSWITCH the only thing<br>
&gt;&gt;&gt; you can do<br>
&gt;&gt;&gt; is enable session timers or rtp timers in the soft phones to kill<br>
&gt;&gt;&gt; the call<br>
&gt;&gt;&gt; when FreeSWITCH dies or when the call is over.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Mike<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Nov 25, 2009, at 11:53 AM, srinivasula reddy wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi All,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; goodmorning to all, i have a scenario, two pjsua clients are<br>
&gt;&gt;&gt;&gt; connected<br>
&gt;&gt;&gt; with Freeswitch and they are in call and bypass_media=true.  i<br>
&gt;&gt;&gt; close the<br>
&gt;&gt;&gt; Freeswitch server, still they are in call, again i started the<br>
&gt;&gt;&gt; Freeswitch,<br>
&gt;&gt;&gt; and registerd these two endpoints, now how can i end the call<br>
&gt;&gt;&gt; (estabilished<br>
&gt;&gt;&gt; by the first Freeswitch)? if i call re_invite will it estabilish<br>
&gt;&gt;&gt; the call<br>
&gt;&gt;&gt; between two endpoints?<br>
&gt;&gt;&gt;&gt; any idea?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt;&gt; users<br>
&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Srinivasula Reddy K<br>
&gt;&gt; -------------- next part --------------<br>
&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt; URL: <a href="http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/ec246f47/attachment-0001.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/ec246f47/attachment-0001.html</a><br>


&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 7<br>
&gt;&gt; Date: Wed, 25 Nov 2009 10:01:14 -0800<br>
&gt;&gt; From: Stephen Crosby &lt;<a href="mailto:stevecrozz@gmail.com" target="_blank">stevecrozz@gmail.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] Handling the 302 Moved Temporarily<br>
&gt;&gt;   response    from JavaScript<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID:<br>
&gt;&gt;   &lt;<a href="mailto:11990ade0911251001t1e04447aq6aeaf4b14e9c101e@mail.gmail.com" target="_blank">11990ade0911251001t1e04447aq6aeaf4b14e9c101e@mail.gmail.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
&gt;&gt;<br>
&gt;&gt; Surprisingly, I&#39;ve found no way to access the HTTP response status<br>
&gt;&gt; code<br>
&gt;&gt; using mod_spidermonkey_curl. I&#39;d love to see this feature added or<br>
&gt;&gt; discussed<br>
&gt;&gt; if it already exists and I&#39;m missing it.<br>
&gt;&gt;<br>
&gt;&gt; --Stephen<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Nov 25, 2009 at 9:45 AM, Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; In trunk there is a sofia profile setting to allow dialplan<br>
&gt;&gt;&gt; processing of<br>
&gt;&gt;&gt; 302 responses.  This won&#39;t get you back into your same javascript,<br>
&gt;&gt;&gt; but you<br>
&gt;&gt;&gt; can probably do something clever from there.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Mike<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Nov 24, 2009, at 5:04 PM, John Platts wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I have considered writing JavaScript code to bridge two calls<br>
&gt;&gt;&gt;&gt; together.<br>
&gt;&gt;&gt; However, I would like to perform custom handling of the 302 Moved<br>
&gt;&gt;&gt; Temporarily response. How do I handle the 302 Moved Temporarily<br>
&gt;&gt;&gt; response if<br>
&gt;&gt;&gt; I use JavaScript?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt;&gt; users<br>
&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt; -------------- next part --------------<br>
&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt; URL: <a href="http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/b8ea2be6/attachment-0001.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/b8ea2be6/attachment-0001.html</a><br>


&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 8<br>
&gt;&gt; Date: Wed, 25 Nov 2009 19:04:56 +0100<br>
&gt;&gt; From: Tihomir Culjaga &lt;<a href="mailto:tculjaga@gmail.com" target="_blank">tculjaga@gmail.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Freeswitch-users] Handling the 302 Moved Temporarily<br>
&gt;&gt;   response    from JavaScript<br>
&gt;&gt; To: <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
&gt;&gt; Message-ID:<br>
&gt;&gt;   &lt;<a href="mailto:65d96fc80911251004l401d5efbl8df3a2ac920207b8@mail.gmail.com" target="_blank">65d96fc80911251004l401d5efbl8df3a2ac920207b8@mail.gmail.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;&gt;<br>
&gt;&gt; this is how i do it from the dialplan:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;  &lt;extension name=&quot;ServiceLookup&quot;&gt;<br>
&gt;&gt;     &lt;condition field=&quot;destination_number&quot;<br>
&gt;&gt; expression=&quot;^(300030)(.*)|^\+(300030)(.*)&quot;&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action application=&quot;set&quot; data=&quot;bPfx=$1$3&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;set&quot; data=&quot;bNum=$2$4&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action inline=&quot;true&quot; application=&quot;set&quot;<br>
&gt;&gt; data=&quot;intf=${regex(${caller_id_number}|^i\+(......)(.*) |%1)}&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;set&quot;<br>
&gt;&gt; data=&quot;caller_id_number=${cond(${intf}==true ? ${caller_id_number:<br>
&gt;&gt; 1:32} :<br>
&gt;&gt; ${caller_id_number})}&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action inline=&quot;true&quot; application=&quot;set&quot;<br>
&gt;&gt; data=&quot;aPfx=${caller_id_number:0:6}&quot;/&gt;<br>
&gt;&gt;        &lt;action inline=&quot;true&quot; application=&quot;set&quot;<br>
&gt;&gt; data=&quot;aNum=${caller_id_number:6:16}&quot;/&gt;<br>
&gt;&gt;        &lt;action inline=&quot;true&quot; application=&quot;set&quot;<br>
&gt;&gt; data=&quot;IP_ADDR=${network_addr}:5060&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action application=&quot;lookup_service_destination&quot; data=&quot;in $<br>
&gt;&gt; {aNum},<br>
&gt;&gt;                                                               in $<br>
&gt;&gt; {aPfx},<br>
&gt;&gt;                                                               in $<br>
&gt;&gt; {bNum},<br>
&gt;&gt;                                                               in $<br>
&gt;&gt; {bPfx},<br>
&gt;&gt;                                                               in<br>
&gt;&gt; ${IP_ADDR},<br>
&gt;&gt;                                                               out<br>
&gt;&gt; redContact,<br>
&gt;&gt;                                                               out<br>
&gt;&gt; authResult&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action application=&quot;log&quot; data=&quot;INFO ########################<br>
&gt;&gt; ServiceLookup ########################\n&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;log&quot; data=&quot;INFO ########################<br>
&gt;&gt; contact = &#39;${redContact}&#39; ##############\n&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;log&quot; data=&quot;INFO ########################<br>
&gt;&gt; CallerNum = &#39;${caller_id_number:6:16}&#39; ##########\n&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;log&quot; data=&quot;INFO ########################<br>
&gt;&gt; RADIUS auth = &#39;${authResult}&#39; ##########\n&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;action application=&quot;execute_extension&quot; data=&quot;doRedirect XML<br>
&gt;&gt; public&quot;/&gt;<br>
&gt;&gt;       &lt;/condition&gt;<br>
&gt;&gt;  &lt;/extension&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;  &lt;extension name=&quot;doRedirect&quot;&gt;<br>
&gt;&gt;     &lt;condition field=&quot;destination_number&quot; expression=&quot;^doRedirect$&quot;/&gt;<br>
&gt;&gt;     &lt;condition field=&quot;${authResult}&quot; expression=&quot;^0$|&quot;&gt;<br>
&gt;&gt;        &lt;action application=&quot;log&quot; data=&quot;INFO ########################<br>
&gt;&gt; RADIUS auth OK!!!&#39; ##########\n&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;redirect&quot; data=&quot;${red_contact}&quot;/&gt;<br>
&gt;&gt;        &lt;anti-action application=&quot;log&quot; data=&quot;INFO<br>
&gt;&gt; ########################<br>
&gt;&gt; RADIUS auth NOK!! ##########\n&quot;/&gt;<br>
&gt;&gt;        &lt;anti-action application=&quot;respond&quot; data=&quot;403 Forbidden&quot;/&gt;<br>
&gt;&gt;     &lt;/condition&gt;<br>
&gt;&gt;<br>
&gt;&gt;  &lt;/extension&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Nov 25, 2009 at 6:45 PM, Michael Jerris &lt;<a href="mailto:mike@jerris.com" target="_blank">mike@jerris.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; In trunk there is a sofia profile setting to allow dialplan<br>
&gt;&gt;&gt; processing of<br>
&gt;&gt;&gt; 302 responses.  This won&#39;t get you back into your same javascript,<br>
&gt;&gt;&gt; but you<br>
&gt;&gt;&gt; can probably do something clever from there.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Mike<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Nov 24, 2009, at 5:04 PM, John Platts wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I have considered writing JavaScript code to bridge two calls<br>
&gt;&gt;&gt;&gt; together.<br>
&gt;&gt;&gt; However, I would like to perform custom handling of the 302 Moved<br>
&gt;&gt;&gt; Temporarily response. How do I handle the 302 Moved Temporarily<br>
&gt;&gt;&gt; response if<br>
&gt;&gt;&gt; I use JavaScript?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt;&gt; users<br>
&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt; -------------- next part --------------<br>
&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt; URL: <a href="http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/638a2202/attachment.html" target="_blank">http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091125/638a2202/attachment.html</a><br>


&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; FreeSWITCH-users mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt; users<br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; End of FreeSWITCH-users Digest, Vol 41, Issue 189<br>
&gt;&gt; *************************************************<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt; users<br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></div></div></blockquote></div><br>
<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>