[Freeswitch-users] Still can't understand gateways
Boris Kovalenko
boris at tagnet.ru
Tue Apr 12 16:07:51 MSD 2011
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
More information about the FreeSWITCH-users
mailing list