[Freeswitch-users] Still can't understand gateways
Steven Ayre
steveayre at gmail.com
Tue Apr 12 17:07:11 MSD 2011
Because you're matching the destination_number "gw_test". The logs show
you're dialing 1234 and then ext_translate_extsrc though, which don't match
that condition.
-Steve
2011/4/12 Boris Kovalenko <boris at tagnet.ru>
> Of course... my gw is looking in public context:
> 2011-04-12 18:06:52.529284 [INFO] mod_dialplan_xml.c:331 Processing test
> gw <12>->1234 in context public
> 2011-04-12 18:06:52.530329 [INFO] mod_dialplan_xml.c:331 Processing test
> gw <12>->ext_translate_extsrc in context features
>
> But why the extension I configured does not work for it?
>
> > Hello,
> >
> > 12.04.2011, 13:57, "Boris Kovalenko"<boris at tagnet.ru>;:
> >
> >> Hello!
> >>
> >> Hmm... I thinked GW is defined within profile not within
> context???
> > Pardon, of course you are right.. in general.
> > I meant that context public linked to external profile by default if you
> didn't set it explicitly elsewhere.
> > So if you defined your GW in internal profile it will search ext in
> default context, not public.
> >
> > btw, you can declare gw in directory and even in user record:
> > http://wiki.freeswitch.org/wiki/Clarification:gateways
> >
> >>> Hello,
> >>>
> >>> 12.04.2011, 08:55, "Boris Kovalenko"<boris at tagnet.ru>;;:
> >>>> Hello!
> >>>>
> >>>> I have profile named ipbx with gateway defined:
> >>>> <include>
> >>>> <gateway name="test.tagnet.hn">
> >>>> <!--/// account username *required* ///-->
> >>>> <param name="username" value="test"/>
> >>>> <!--/// auth realm: *optional* same as gateway name, if blank
> ///-->
> >>>> <param name="realm" value="public"/>
> >>>> <!--/// username to use in from: *optional* same as username, if
> blank
> >>>> ///-->
> >>>> <param name="from-user" value="gw_test"/>
> >>>> <!--/// account password *required* ///-->
> >>>> <param name="password" value="2007"/>
> >>>> <!--/// extension for inbound calls: *optional* same as username,
> if
> >>>> blank ///
> >>>> -->
> >>>> <param name="extension" value="gw_test"/>
> >>>> There is an extension in context public:
> >>>> <extension name="gw_test">
> >>>> <condition field="destination_number" expression="^gw_test$">
> >>>> <action application="info" data="ALERT"/>
> >>>> <action application="hangup" data="NO_ROUTE_DESTINATION"/>
> >>>> </condition>
> >>>> </extension>
> >>>>
> >>>> So, my inbound calls from this gateway should go to extension
> gw_test?
> >>>> But they don't...
> >>>> What is wrong with my config? FreeSWITCH Version 1.0.head
> (git-1c95ad9
> >>>> 2011-01-20 22-43-50 -0300)
> >>> Is this GW defined in public context?
> >>> Hint: realm != context!
> >>> Pls, look at example 'incoming.xml' in public profile in default
> config set
> >> --
> >> С уважением,
> >> Борис Коваленко
> >> ЗАО "Тагнет"
> >> (3435) 494991
> >>
> >> _______________________________________________
> >> 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
>
>
> --
> С уважением,
> Борис Коваленко
> ЗАО "Тагнет"
> (3435) 494991
>
>
>
> _______________________________________________
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110412/d701bf08/attachment.html
More information about the FreeSWITCH-users
mailing list