[Freeswitch-users] Gafachi Again

Klaus Teller klaus.teller at gmx.net
Wed Jul 30 05:39:57 PDT 2008


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, 15);


'{effective_caller_id_number='+caller_number+',effective_caller_id_name=Klaus}  sofia/gateway/sip.gafachi.com/1'+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 <mike at jerris.com>
> An: freeswitch-users at lists.freeswitch.org
> 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 <dave at 3c.co.uk>
> >> An: freeswitch-users at lists.freeswitch.org
> >> 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, 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, 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 <brian at freeswitch.org>
> >>>> An: freeswitch-users at lists.freeswitch.org
> >>>> 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:brian at freeswitch.org
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> Freeswitch-users mailing list
> >>>> Freeswitch-users at lists.freeswitch.org
> >>>> 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
> > Freeswitch-users at lists.freeswitch.org
> > 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
> Freeswitch-users at lists.freeswitch.org
> 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




More information about the FreeSWITCH-users mailing list