[Freeswitch-users] External Profile Problem

Diego Toro dftoro at yahoo.com
Wed Jan 27 05:27:38 PST 2010


Hi, 

<action application="transfer" data="$0 XML default"/>

You must take into account that transfer application not "transfer" a call to destination, only transfer it to a new context

http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_transfer


Diego Toro
http://lacarretade.blogspot.com/


--- On Tue, 1/26/10, juan camilo ospina quintero <camilin2212 at hotmail.com> wrote:

> From: juan camilo ospina quintero <camilin2212 at hotmail.com>
> Subject: Re: [Freeswitch-users] External Profile Problem
> To: "freeswitch" <freeswitch-users at lists.freeswitch.org>
> Date: Tuesday, January 26, 2010, 11:06 PM
> 
> 
> 
> 
>  
> Hi
> 
> This works fine
> 
> <extension name="redirect">
>  <condition field="network_addr"
> expression="^192\.168\.2\.9$"/>   
> 
>  <condition field="destination_number"
> expression="^1(\d+)$">
>  <action application="bridge"
> data="sofia/external/$0 at 127.0.0.1:5070"/>
> </extension>
> 
> this redirects from freeswitch to sailfin (127.0.0.1:5070),
> and is in default.xml, in the dialplan.
> 
> the problem is this
> 
>     <extension name="receive">
>       <condition field="network_addr"
> expression="^127\.0\.0\.1$"/>
>       <condition field="destination_number"
> expression="^1(\d+)$">
>         <action application="transfer"
> data="$0 XML default"/>
>       </condition>
>     </extension>
> this doesnt work, this configuration can be found in
> public.xml in the dialplan, the idea of
> this is that when a sip invite comes from sailfin
> (127.0.0.1) transfer the invite to the destination number
> 
> the both configurations above are the only configuration i
> have change from  the default instalation of 
> freeswitch.
> 
> i would like to have some hep with this thanks
> 
> here is the trace log again
> 
> 2010-01-26 20:14:29.512927 [NOTICE]
> switch_channel.c:602 New Channel sofia/external/1000
> at 192.168.2.9 [5177e93a-0ae1-11df-afc9-db39c681a2f1]
> 2010-01-26 20:14:29.512927 [NOTICE] sofia.c:3527 Hangup
> sofia/external/1000
> at 192.168.2.9 [CS_NEW] [MANDATORY_IE_MISSING]
> send 632 bytes to udp/[192.168.2.9]:5070 at
> 01:14:29.517927:
>   
> ------------------------------------------------------------------------
>    SIP/2.0 480 Temporarily Unavailable
>    Via: SIP/2.0/UDP
> 192.168.153.1:5070;branch=z9hG4bKdaacdd64d693615c451ab9db43f9c71c2626;received=192.168.2.9
>    From: <sip:1000
> at 192.168.2.9>;tag=g4xfbi12-3
>    To: <sip:1001
> at 192.168.2.9:5080>;tag=4r91165pvcycB
>    Call-Id: 192.168.153.1_3_3990383226484831353
>    Cseq: 1 INVITE
>    User-Agent: FreeSWITCH-mod_sofia/1.0.4-hacked
>    Accept: application/sdp
>    Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK,
> MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO
>    Supported: timer, precondition, path, replaces
>    Allow-Events: talk, refer
>    Reason:
> Q.850;cause=96;text="MANDATORY_IE_MISSING"
>    Content-Length: 0
>    
>   
> ------------------------------------------------------------------------
> 2010-01-26 20:14:29.525646 [NOTICE]
> switch_core_session.c:1086 Session 9 (sofia/external/1000
> at 192.168.2.9) Ended
> 2010-01-26 20:14:29.525646 [NOTICE]
> switch_core_session.c:1088 Close Channel sofia/external/1000
> at 192.168.2.9 [CS_DESTROY]
> 
> 
> 
> > Date: Tue, 26 Jan 2010 22:09:29 -0500
> > From: frank at carmickle.com
> > To: freeswitch-users at lists.freeswitch.org
> > Subject: Re: [Freeswitch-users] External Profile
> Problem
> > 
> > On Tue, Jan 26, juan camilo ospina quintero wrote:
> > > 
> > > Hi, 
> > > 
> > > im trying to establish a simple conference using
> freeswitch and sailfin, sailfin is
> > > and application server that works with
> SipSevlets.
> > > the all thing works as follow.
> > > 
> > > two softphone register with freeswitch, extension
> 1000 and 1001
> > > 1000 sends and invite to 1001, this invite goes
> to sailfin, i use this
> > > 
> > >     <extension name="redirect">
> > >       <condition
> field="network_addr"
> expression="^192\.168\.2\.9$"/>   
> 
> > >       <condition
> field="destination_number"
> expression="^1(\d+)$">
> > >     <action application="bridge"
> data="sofia/external/$0 at 127.0.0.1:5070"/>
> > 
> > And what is the external profile listening on? 
> Probably not the loopback address.  Set up another profile
> listening on 127.0.0.1 and bridge to that.
> > 
> > I could be off base here because you haven't given
> us very much info about your freeswitch configurations.
> > 
> > --FC
> > 
> > _______________________________________________
> > 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
>  		 	   		  
> Windows Live:  Friends
> get your Flickr, Yelp, and Digg updates when they e-mail
> you. 
> 
> -----Inline Attachment Follows-----
> 
> _______________________________________________
> 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
> 


      




More information about the FreeSWITCH-users mailing list