mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-14 16:15:04 +00:00
adding public context for security.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6578 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
13843320a3
commit
38368b21a9
@ -12,6 +12,7 @@
|
||||
<param name="login" value="myjid@myserver.com/talk"/>
|
||||
<param name="password" value="mypass"/>
|
||||
<param name="dialplan" value="XML"/>
|
||||
<param name="context" value="public"/>
|
||||
<param name="message" value="Jingle all the way"/>
|
||||
<param name="rtp-ip" value="$${bind_server_ip}"/>
|
||||
<!-- <param name="ext-rtp-ip" value="$${external_rtp_ip"/> -->
|
||||
@ -38,6 +39,7 @@
|
||||
<param name="name" value="$${xmpp_server_profile}"/>
|
||||
<param name="password" value="secret"/>
|
||||
<param name="dialplan" value="XML"/>
|
||||
<param name="context" value="public"/>
|
||||
<param name="rtp-ip" value="$${bind_server_ip}"/>
|
||||
<param name="server" value="jabber.server.org:5347"/>
|
||||
<!-- disable to trade async for more calls -->
|
||||
|
@ -3,6 +3,7 @@
|
||||
<param name="debug" value="0"/>
|
||||
<param name="ip" value="$${local_ip_v4}"/>
|
||||
<param name="port" value="4569"/>
|
||||
<param name="context" value="public"/>
|
||||
<param name="dialplan" value="XML"/>
|
||||
<param name="codec-prefs" value="PCMU@20i,PCMA,speex,L16"/>
|
||||
<param name="codec-master" value="us"/>
|
||||
|
@ -1,3 +1,4 @@
|
||||
<include>
|
||||
<context name="default">
|
||||
<extension name="intercept">
|
||||
<condition field="destination_number" expression="^886$">
|
||||
@ -205,3 +206,4 @@
|
||||
</extension>
|
||||
-->
|
||||
</context>
|
||||
</include>
|
||||
|
22
conf/dialplan/public.xml
Normal file
22
conf/dialplan/public.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<include>
|
||||
<context name="public">
|
||||
<extension name="blah">
|
||||
<condition>
|
||||
<action application='info'/>
|
||||
</condition>
|
||||
</extension>
|
||||
|
||||
<extension name="public_extensions">
|
||||
<condition field="destination_number" expression="^(10[01][0-9])$">
|
||||
<action application="transfer" data="$1 XML default"/>
|
||||
</condition>
|
||||
</extension>
|
||||
|
||||
<extension name="public_did">
|
||||
<condition field="destination_number" expression="^(5551212)$">
|
||||
<action application="transfer" data="$1 XML default"/>
|
||||
</condition>
|
||||
</extension>
|
||||
|
||||
</context>
|
||||
</include>
|
@ -7,5 +7,8 @@
|
||||
<!--<param name="vm-email-all-messages" value="true"/>-->
|
||||
<param name="dial-string" value="sofia/${use_profile}/888@conference.freeswitch.org"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1001"/>
|
||||
<user id="1001" mailbox="1001">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1002"/>
|
||||
<user id="1002" mailbox="1002">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1003"/>
|
||||
<user id="1003" mailbox="1003">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1004"/>
|
||||
<user id="1004" mailbox="1004">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1005"/>
|
||||
<user id="1005" mailbox="1005">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1006"/>
|
||||
<user id="1006" mailbox="1006">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1007"/>
|
||||
<user id="1007" mailbox="1007">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1008"/>
|
||||
<user id="1008" mailbox="1008">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1009"/>
|
||||
<user id="1009" mailbox="1009">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1010"/>
|
||||
<user id="1010" mailbox="1010">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1011"/>
|
||||
<user id="1011" mailbox="1011">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1012"/>
|
||||
<user id="1012" mailbox="1012">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1013"/>
|
||||
<user id="1013" mailbox="1013">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1014"/>
|
||||
<user id="1014" mailbox="1014">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1015"/>
|
||||
<user id="1015" mailbox="1015">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1016"/>
|
||||
<user id="1016" mailbox="1016">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1017"/>
|
||||
<user id="1017" mailbox="1017">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1018"/>
|
||||
<user id="1018" mailbox="1018">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -1,3 +1,10 @@
|
||||
<include>
|
||||
<user id="1019"/>
|
||||
<user id="1019" mailbox="1019">
|
||||
<params>
|
||||
<param name="password" value="1234"/>
|
||||
</params>
|
||||
<variables>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
</variables>
|
||||
</user>
|
||||
</include>
|
||||
|
@ -49,7 +49,7 @@
|
||||
</params>
|
||||
<variables>
|
||||
<!--all variables here will be set on all inbound calls that originate from this user -->
|
||||
<variable name="testing" value="this"/>
|
||||
<variable name="inbound_context" value="default"/>
|
||||
|
||||
<!-- limit the max number of outgoing calls for this user -->
|
||||
<!--<variable name="max_calls" value="2"/>-->
|
||||
|
@ -46,6 +46,7 @@
|
||||
|
||||
<settings>
|
||||
<param name="debug" value="1"/>
|
||||
<param name="context" value="public"/>
|
||||
<param name="rfc2833-pt" value="101"/>
|
||||
<param name="sip-port" value="5060"/>
|
||||
<param name="dialplan" value="XML,enum"/>
|
||||
|
@ -4,6 +4,7 @@
|
||||
<param name="rfc2833-pt" value="101"/>
|
||||
<param name="sip-port" value="5070"/>
|
||||
<param name="dialplan" value="XML,enum"/>
|
||||
<param name="context" value="public"/>
|
||||
<param name="dtmf-duration" value="100"/>
|
||||
<param name="codec-prefs" value="$${global_codec_prefs}"/>
|
||||
<param name="use-rtp-timer" value="true"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user