there is no space after the final } and the s in sofia

also please avoid the x = new Session(); x.originate() thing.

it's much easier to feed a dial string to the Constructor..
var dial_string =
"{origination_caller_id_number=2121231234,origination_caller_id_name=fred}sofia/gateway/foo/2125551212"
s = new Session(dial_string);

you can test dial strings from the CLI with the "originate" command



originate
{origination_caller_id_number=2121231234,origination_caller_id_name=fred}sofia/gateway/foo/2125551212
9999


to call this dial string and transfer it to 9999

play with that first so you don't have to keep guessing in the script.








On Wed, Jul 30, 2008 at 7:39 AM, Klaus Teller <[EMAIL PROTECTED]> wrote:

> I have tried the following without success either:
>
>
> '{origination_caller_id_number='+callee_number+',origination_caller_id_name=Klaus}
>  
> sofia/gateway/sip.gafachi.com/1'+caller_number<http://sip.gafachi.com/1%27+caller_number>,
> 15);
>
>
> '{effective_caller_id_number='+caller_number+',effective_caller_id_name=Klaus}
>  
> sofia/gateway/sip.gafachi.com/1'+callee_number<http://sip.gafachi.com/1%27+callee_number>,
> 15);
>
> On the first leg A device I get "Unknown Caller" on leg B i get the B's
> number displayed to its own device.
>
> Really confused now.
>
> Thanks,
> Klaus.
>
>
> -------- Original-Nachricht --------
> > Datum: Wed, 30 Jul 2008 01:56:02 -0400
> > Von: Michael Jerris <[EMAIL PROTECTED]>
> > An: [email protected]
> > Betreff: Re: [Freeswitch-users] Gafachi Again
>
> > you can set the variables on the originate line with {} , see
> >
> http://wiki.freeswitch.org/wiki/Freeswitch_IVR_Originate#Answer_confirmation
> >   second example.
> >
> > Mike
> >
> > On Jul 30, 2008, at 1:24 AM, Klaus Teller wrote:
> >
> > > Thanks Dave,
> > >
> > > This however produces following error message:
> > >
> > > =============
> > > 2008-07-30 01:23:03 [ERR] inline:1 mod_spidermonkey()  You must call
> > > the session.originate method before calling this method!
> > > ============
> > >
> > > Klaus.
> > > -------- Original-Nachricht --------
> > >> Datum: Wed, 30 Jul 2008 06:20:08 +0100
> > >> Von: David Knell <[EMAIL PROTECTED]>
> > >> An: [email protected]
> > >> Betreff: Re: [Freeswitch-users] Gafachi Again
> > >
> > >> Hi Klaus,
> > >>
> > >> You might want to try setting the variables before originating the
> > >> call
> > >> - the 'originate' will cause the call setup message to be sent.
> > >>
> > >> --Dave
> > >>> OK, Let me give you the full picture; here is what i do, but it
> > >>> still
> > >> doesn't work. baiscally, i just want to dial two users and connect
> > >> them to
> > >> each other. Each side seeing the number of the other side as caller
> > >> id.
> > >>>
> > >>>
> > >>> new_session2 = new Session();
> > >>> new_session2.originate(null,
> > >> 'sofia/gateway/sip.gafachi.com/1'+caller_number<http://sip.gafachi.com/1%27+caller_number>,
> 15);
> > >>>
> > >>> new_session2.setVariable("origination_caller_id_number",
> > >>> callee_number);
> > >>> new_session2.setVariable("origination_caller_id_name", 'Klaus
> > >>> Teller');
> > >>>
> > >>> new_session2.waitForAnswer(10000);
> > >>>
> > >>> new_session1 = new Session();
> > >>> new_session1.originate(new_session2,
> > >> 'sofia/gateway/sip.gafachi.com/1'+callee_number<http://sip.gafachi.com/1%27+callee_number>,
> 15);
> > >>> new_session1.setVariable("effctive_caller_id_number",
> > >>> caller_number);
> > >>> new_session1.setVariable("effective_caller_id_name", 'Klaus
> > >>> Teller');
> > >>>
> > >>>
> > >>>
> > >>> I also tried effective on both sides as well as origibation on both
> > >> sides.
> > >>>
> > >>> Klaus.
> > >>>
> > >>>
> > >>> -------- Original-Nachricht --------
> > >>>
> > >>>> Datum: Tue, 29 Jul 2008 23:36:10 -0500
> > >>>> Von: Brian West <[EMAIL PROTECTED]>
> > >>>> An: [email protected]
> > >>>> Betreff: Re: [Freeswitch-users] Gafachi Again
> > >>>>
> > >>>
> > >>>
> > >>>> This is clearly a case where you're creating an A leg.  Let me
> > >>>> lay out
> > >>>> some info here that will clear this up...
> > >>>>
> > >>>>
> > >>>> origination_caller_id_name / origination_caller_id_number  -
> > >>>> These to
> > >>>> variables are used to set the caller_id info on a leg that you are
> > >>>> creating in this case the A-Leg
> > >>>> While the effective_caller_id_name / effective_caller_id_number are
> > >>>> used to set the caller id for any legs that are born from the A-
> > >>>> leg,
> > >>>> these values are used on the B-leg's caller_id_name/number values.
> > >>>>
> > >>>> /b
> > >>>>
> > >>>>
> > >>>>
> > >>>> On Jul 29, 2008, at 11:21 PM, Klaus Teller wrote:
> > >>>>
> > >>>>
> > >>>>> I just did the following:
> > >>>>>
> > >>>>> new_session1 = new Session();
> > >>>>> new_session1.originate(new_session2, 'sofia/gateway/
> > >>>>> sip.gafachi.com/
> > >>>>> 1'+callee_number, 15);
> > >>>>> new_session1.setVariable("effective_caller_id_number",
> > >>>>> caller_number);
> > >>>>> new_session1.setVariable("effective_caller_id_name", 'Klaus
> > >>>>> Teller');
> > >>>>>
> > >>>>> As a result, I have the callee number being shown on its own
> > >>>>> display
> > >>>>> as caller. That is on the called device the number callee_number
> > >>>>> is
> > >>>>> being displayed instead of caller_number.
> > >>>>>
> > >>>>> What am i doing wrong?
> > >>>>>
> > >>>>> Klaus.
> > >>>>>
> > >>>> Brian West
> > >>>> sip:[EMAIL PROTECTED] <[EMAIL PROTECTED]>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> _______________________________________________
> > >>>> Freeswitch-users mailing list
> > >>>> [email protected]
> > >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > >>>>
> > >>
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > >>>> http://www.freeswitch.org
> > >>>>
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> David Knell, Director, 3C Limited
> > >> T: 020 8114 8901  F: 020 3002 7257  M: 001 415 630 3031
> > >> http://www.3c.co.uk
> > >>
> > >
> > > --
> > > Psssst! Schon vom neuen GMX MultiMessenger gehört?
> > > Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> > >
> > > _______________________________________________
> > > Freeswitch-users mailing list
> > > [email protected]
> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> > > http://www.freeswitch.org
> >
> >
> > _______________________________________________
> > Freeswitch-users mailing list
> > [email protected]
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
>
> --
> Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
> Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
>
> _______________________________________________
> Freeswitch-users mailing list
> [email protected]
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:[EMAIL PROTECTED] <[EMAIL PROTECTED]>
GTALK/JABBER/PAYPAL:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:[EMAIL PROTECTED] <[EMAIL PROTECTED]>
iax:[EMAIL PROTECTED]/888
googletalk:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
pstn:213-799-1400
_______________________________________________
Freeswitch-users mailing list
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to