<div dir="ltr">there is no space after the final } and the s in sofia<br><br>also please avoid the x = new Session(); x.originate() thing.<br><br>it&#39;s much easier to feed a dial string to the Constructor..<br>var dial_string = &quot;{origination_caller_id_number=2121231234,origination_caller_id_name=fred}sofia/gateway/foo/2125551212&quot;<br>
s = new Session(dial_string);<br><br>you can test dial strings from the CLI with the &quot;originate&quot; command <br><br><br><br>originate {origination_caller_id_number=2121231234,origination_caller_id_name=fred}sofia/gateway/foo/2125551212 9999<br>
<br><br>to call this dial string and transfer it to 9999<br><br>play with that first so you don&#39;t have to keep guessing in the script.<br><br><br><br><br><br><br><br><br><div class="gmail_quote">On Wed, Jul 30, 2008 at 7:39 AM, Klaus Teller <span dir="ltr">&lt;<a href="mailto:klaus.teller@gmx.net">klaus.teller@gmx.net</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;">I have tried the following without success either:<br>
<br>
<br>
&#39;{origination_caller_id_number=&#39;+callee_number+&#39;,origination_caller_id_name=Klaus} &nbsp;sofia/gateway/<a href="http://sip.gafachi.com/1%27+caller_number" target="_blank">sip.gafachi.com/1&#39;+caller_number</a>, 15);<br>

<br>
<br>
&#39;{effective_caller_id_number=&#39;+caller_number+&#39;,effective_caller_id_name=Klaus} &nbsp;sofia/gateway/<a href="http://sip.gafachi.com/1%27+callee_number" target="_blank">sip.gafachi.com/1&#39;+callee_number</a>, 15);<br>

<br>
On the first leg A device I get &quot;Unknown Caller&quot; on leg B i get the B&#39;s number displayed to its own device.<br>
<br>
Really confused now.<br>
<br>
Thanks,<br>
Klaus.<br>
<br>
<br>
-------- Original-Nachricht --------<br>
&gt; Datum: Wed, 30 Jul 2008 01:56:02 -0400<br>
<div class="Ih2E3d">&gt; Von: Michael Jerris &lt;<a href="mailto:mike@jerris.com">mike@jerris.com</a>&gt;<br>
</div><div><div></div><div class="Wj3C7c">&gt; An: <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
&gt; Betreff: Re: [Freeswitch-users] Gafachi Again<br>
<br>
&gt; you can set the variables on the originate line with {} , see<br>
&gt; <a href="http://wiki.freeswitch.org/wiki/Freeswitch_IVR_Originate#Answer_confirmation" target="_blank">http://wiki.freeswitch.org/wiki/Freeswitch_IVR_Originate#Answer_confirmation</a><br>
&gt; &nbsp; second example.<br>
&gt;<br>
&gt; Mike<br>
&gt;<br>
&gt; On Jul 30, 2008, at 1:24 AM, Klaus Teller wrote:<br>
&gt;<br>
&gt; &gt; Thanks Dave,<br>
&gt; &gt;<br>
&gt; &gt; This however produces following error message:<br>
&gt; &gt;<br>
&gt; &gt; =============<br>
&gt; &gt; 2008-07-30 01:23:03 [ERR] inline:1 mod_spidermonkey() &nbsp;You must call<br>
&gt; &gt; the session.originate method before calling this method!<br>
&gt; &gt; ============<br>
&gt; &gt;<br>
&gt; &gt; Klaus.<br>
&gt; &gt; -------- Original-Nachricht --------<br>
&gt; &gt;&gt; Datum: Wed, 30 Jul 2008 06:20:08 +0100<br>
&gt; &gt;&gt; Von: David Knell &lt;<a href="mailto:dave@3c.co.uk">dave@3c.co.uk</a>&gt;<br>
&gt; &gt;&gt; An: <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
&gt; &gt;&gt; Betreff: Re: [Freeswitch-users] Gafachi Again<br>
&gt; &gt;<br>
&gt; &gt;&gt; Hi Klaus,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; You might want to try setting the variables before originating the<br>
&gt; &gt;&gt; call<br>
&gt; &gt;&gt; - the &#39;originate&#39; will cause the call setup message to be sent.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --Dave<br>
&gt; &gt;&gt;&gt; OK, Let me give you the full picture; here is what i do, but it<br>
&gt; &gt;&gt;&gt; still<br>
&gt; &gt;&gt; doesn&#39;t work. baiscally, i just want to dial two users and connect<br>
&gt; &gt;&gt; them to<br>
&gt; &gt;&gt; each other. Each side seeing the number of the other side as caller<br>
&gt; &gt;&gt; id.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; new_session2 = new Session();<br>
&gt; &gt;&gt;&gt; new_session2.originate(null,<br>
&gt; &gt;&gt; &#39;sofia/gateway/<a href="http://sip.gafachi.com/1%27+caller_number" target="_blank">sip.gafachi.com/1&#39;+caller_number</a>, 15);<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; new_session2.setVariable(&quot;origination_caller_id_number&quot;,<br>
&gt; &gt;&gt;&gt; callee_number);<br>
&gt; &gt;&gt;&gt; new_session2.setVariable(&quot;origination_caller_id_name&quot;, &#39;Klaus<br>
&gt; &gt;&gt;&gt; Teller&#39;);<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; new_session2.waitForAnswer(10000);<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; new_session1 = new Session();<br>
&gt; &gt;&gt;&gt; new_session1.originate(new_session2,<br>
&gt; &gt;&gt; &#39;sofia/gateway/<a href="http://sip.gafachi.com/1%27+callee_number" target="_blank">sip.gafachi.com/1&#39;+callee_number</a>, 15);<br>
&gt; &gt;&gt;&gt; new_session1.setVariable(&quot;effctive_caller_id_number&quot;,<br>
&gt; &gt;&gt;&gt; caller_number);<br>
&gt; &gt;&gt;&gt; new_session1.setVariable(&quot;effective_caller_id_name&quot;, &#39;Klaus<br>
&gt; &gt;&gt;&gt; Teller&#39;);<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; I also tried effective on both sides as well as origibation on both<br>
&gt; &gt;&gt; sides.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Klaus.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; -------- Original-Nachricht --------<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Datum: Tue, 29 Jul 2008 23:36:10 -0500<br>
&gt; &gt;&gt;&gt;&gt; Von: Brian West &lt;<a href="mailto:brian@freeswitch.org">brian@freeswitch.org</a>&gt;<br>
&gt; &gt;&gt;&gt;&gt; An: <a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a><br>
&gt; &gt;&gt;&gt;&gt; Betreff: Re: [Freeswitch-users] Gafachi Again<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; This is clearly a case where you&#39;re creating an A leg. &nbsp;Let me<br>
&gt; &gt;&gt;&gt;&gt; lay out<br>
&gt; &gt;&gt;&gt;&gt; some info here that will clear this up...<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; origination_caller_id_name / origination_caller_id_number &nbsp;-<br>
&gt; &gt;&gt;&gt;&gt; These to<br>
&gt; &gt;&gt;&gt;&gt; variables are used to set the caller_id info on a leg that you are<br>
&gt; &gt;&gt;&gt;&gt; creating in this case the A-Leg<br>
&gt; &gt;&gt;&gt;&gt; While the effective_caller_id_name / effective_caller_id_number are<br>
&gt; &gt;&gt;&gt;&gt; used to set the caller id for any legs that are born from the A-<br>
&gt; &gt;&gt;&gt;&gt; leg,<br>
&gt; &gt;&gt;&gt;&gt; these values are used on the B-leg&#39;s caller_id_name/number values.<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; /b<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; On Jul 29, 2008, at 11:21 PM, Klaus Teller wrote:<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; I just did the following:<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; new_session1 = new Session();<br>
&gt; &gt;&gt;&gt;&gt;&gt; new_session1.originate(new_session2, &#39;sofia/gateway/<br>
&gt; &gt;&gt;&gt;&gt;&gt; <a href="http://sip.gafachi.com/" target="_blank">sip.gafachi.com/</a><br>
&gt; &gt;&gt;&gt;&gt;&gt; 1&#39;+callee_number, 15);<br>
&gt; &gt;&gt;&gt;&gt;&gt; new_session1.setVariable(&quot;effective_caller_id_number&quot;,<br>
&gt; &gt;&gt;&gt;&gt;&gt; caller_number);<br>
&gt; &gt;&gt;&gt;&gt;&gt; new_session1.setVariable(&quot;effective_caller_id_name&quot;, &#39;Klaus<br>
&gt; &gt;&gt;&gt;&gt;&gt; Teller&#39;);<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; As a result, I have the callee number being shown on its own<br>
&gt; &gt;&gt;&gt;&gt;&gt; display<br>
&gt; &gt;&gt;&gt;&gt;&gt; as caller. That is on the called device the number callee_number<br>
&gt; &gt;&gt;&gt;&gt;&gt; is<br>
&gt; &gt;&gt;&gt;&gt;&gt; being displayed instead of caller_number.<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; What am i doing wrong?<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Klaus.<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Brian West<br>
&gt; &gt;&gt;&gt;&gt; <a href="mailto:sip%3Abrian@freeswitch.org">sip:brian@freeswitch.org</a><br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; _______________________________________________<br>
&gt; &gt;&gt;&gt;&gt; Freeswitch-users mailing list<br>
&gt; &gt;&gt;&gt;&gt; <a href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a><br>
&gt; &gt;&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;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; &gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; David Knell, Director, 3C Limited<br>
&gt; &gt;&gt; T: 020 8114 8901 &nbsp;F: 020 3002 7257 &nbsp;M: 001 415 630 3031<br>
&gt; &gt;&gt; <a href="http://www.3c.co.uk" target="_blank">http://www.3c.co.uk</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Psssst! Schon vom neuen GMX MultiMessenger gehört?<br>
&gt; &gt; Der kann`s mit allen: <a href="http://www.gmx.net/de/go/multimessenger" target="_blank">http://www.gmx.net/de/go/multimessenger</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Freeswitch-users mailing list<br>
&gt; &gt; <a href="mailto:Freeswitch-users@lists.freeswitch.org">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-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; &gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Freeswitch-users mailing list<br>
&gt; <a href="mailto:Freeswitch-users@lists.freeswitch.org">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-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br>
</div></div><font color="#888888">--<br>
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten<br>
Browser-Versionen downloaden: <a href="http://www.gmx.net/de/go/browser" target="_blank">http://www.gmx.net/de/go/browser</a><br>
</font><div><div></div><div class="Wj3C7c"><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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
<br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400<br>
</div>