</settings>
<routes>
- <route service="E2U+SIP" regex="sip:(.*)" replace="sofia/$${sip_profile}/$1"/>
+ <route service="E2U+SIP" regex="sip:(.*)" replace="sofia/${use_profile}/$1"/>
<route service="E2U+IAX2" regex="iax2:(.*)" replace="iax/$1"/>
<route service="E2U+XMPP" regex="XMPP:(.*)" replace="dingaling/$${xmpp_server_profile}/$1"/>
</routes>
<action application="fifo" data="default out nowait"/>
</condition>
</extension>
-
+ <!--
<extension name="Localized_Dialplan">
<condition field="${numbering_plan}" expression="^[[:alnum:]]+$"/>
<condition field="${default_gateway}" expression="[[:alnum:]]"/>
<action application="transfer" data="$1 XML ${numbering_plan}-Numbering-Plan"/>
</condition>
</extension>
-
-
- <!--
- this is a "catchall" extension that will match anything that's
- unmatched thus far.... uncomment and reloadxml to activate it
- -->
- <!--
- <extension name="catchall">
- <condition>
- <action application="set" data="effective_caller_id_name=another noob"/>
- <action application="bridge" data="sofia/$${domain}/888@conference.freeswitch.org"/>
- </condition>
- </extension>
-->
+
+ <!-- Catchall ENUM -->
+ <extension name="enum">
+ <condition field="destination_number" expression="^(.*)$">
+ <action application="enum" data="$1"/>
+ <action application="bridge" data="${enum_auto_route}"/>
+ </condition>
+ </extension>
+
</context>
</include>