Hello! But.... reading the docs: || <!--/// extension for inbound calls: *optional* same as username, if blank ///--> <!--<param name="extension" value="cluecon"/>--> What this parameter means? I thinked that if extension is specified all incoming calls are placed to this extension. Isn't?
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@tagnet.ru <mailto:boris@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@tagnet.ru <mailto:boris@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@tagnet.ru <mailto:boris@tagnet.ru>>;;: >>>> Hello! >>>> >>>> I have profile named ipbx with gateway defined: >>>> <include> >>>> <gateway name="test.tagnet.hn <http://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@lists.freeswitch.org <mailto:FreeSWITCH-users@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@lists.freeswitch.org <mailto:FreeSWITCH-users@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@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