Browse Source

updates to the confs, fix the proxy list, update the logging, enable siptrace, disable any auto-restarts, and update the avaliable params for sofia as well as switch.conf.xml

3.12
Karl Anderson 15 years ago
parent
commit
90341d730b
7 changed files with 297 additions and 188 deletions
  1. +2
    -5
      autoload_configs/acl.conf.xml
  2. +11
    -0
      autoload_configs/logfile.conf.xml
  3. +2
    -2
      autoload_configs/modules.conf.xml
  4. +5
    -2
      autoload_configs/sofia.conf.xml
  5. +20
    -8
      autoload_configs/switch.conf.xml
  6. +128
    -85
      sip_profiles/sipinterface_1.xml
  7. +129
    -86
      sip_profiles/sipinterface_2.xml

+ 2
- 5
autoload_configs/acl.conf.xml View File

@ -1,11 +1,8 @@
<configuration name="acl.conf" description="Network Lists"> <configuration name="acl.conf" description="Network Lists">
<network-lists> <network-lists>
<list name="inbound_carriers" default="deny">
<node type="allow" cidr="172.203.215.241/32"/>
<node type="allow" cidr="72.249.14.242/32"/>
</list>
<list name="proxies" default="deny"> <list name="proxies" default="deny">
<node type="allow" cidr="204.232.212.190/32"/>
<node type="allow" cidr="184.106.172.9/32"/> <!--sipproxy001-prod-ord-->
<node type="allow" cidr="204.232.212.190/32"/> <!--sipproxy002-prod-dfw-->
</list> </list>
</network-lists> </network-lists>
</configuration> </configuration>


+ 11
- 0
autoload_configs/logfile.conf.xml View File

@ -52,5 +52,16 @@
<map name="sofia_presence.c" value="info,notice,warning,err,crit,alert"/> <map name="sofia_presence.c" value="info,notice,warning,err,crit,alert"/>
</mappings> </mappings>
</profile> </profile>
<profile name="siptrace">
<settings>
<param name="logfile" value="/var/log/freeswitch/siptrace.log"/>
<param name="rollover" value="0"/>
<param name="uuid" value="true" />
</settings>
<mappings>
<map name="sofia.c" value="debug"/>
</mappings>
</profile>
</profiles> </profiles>
</configuration> </configuration>

+ 2
- 2
autoload_configs/modules.conf.xml View File

@ -26,10 +26,10 @@
<load module="mod_dptools"/> <load module="mod_dptools"/>
<load module="mod_expr"/> <load module="mod_expr"/>
<load module="mod_fifo"/> <load module="mod_fifo"/>
<load module="mod_voicemail"/>
<!--<load module="mod_voicemail"/>-->
<load module="mod_directory"/> <load module="mod_directory"/>
<load module="mod_esf"/> <load module="mod_esf"/>
<load module="mod_valet_parking"/>
<!--<load module="mod_valet_parking"/>-->
<load module="mod_hash"/> <load module="mod_hash"/>
<!-- Codec Interfaces --> <!-- Codec Interfaces -->


+ 5
- 2
autoload_configs/sofia.conf.xml View File

@ -1,8 +1,11 @@
<configuration name="sofia.conf" description="sofia Endpoint"> <configuration name="sofia.conf" description="sofia Endpoint">
<global_settings>
<global_settings>
<param name="log-level" value="4"/> <param name="log-level" value="4"/>
<param name="tracelevel" value="4"/>
<param name="debug-presence" value="0"/> <param name="debug-presence" value="0"/>
<param name="log-auth-failures" value="true"/>
<param name="debug-sla" value="0"/>
<param name="auto-restart" value="false"/>
<!--<param name="rewrite-multicasted-fs-path" value="to_host"/>-->
</global_settings> </global_settings>
<profiles> <profiles>


+ 20
- 8
autoload_configs/switch.conf.xml View File

@ -16,21 +16,33 @@
</cli-keybindings> </cli-keybindings>
<settings> <settings>
<param name="colorize-console" value="true"/>
<param name="max-sessions" value="1000"/>
<param name="sessions-per-second" value="30"/>
<param name="loglevel" value="debug"/> <param name="loglevel" value="debug"/>
<param name="min-dtmf-duration" value="500"/>
<param name="max-dtmf-duration" value="192000"/>
<param name="default-dtmf-duration" value="1250"/>
<param name="dump-cores" value="yes"/>
<!--<param name="debug-level" value="1"/>-->
<!--<param name="sql-buffer-len" value="1"/>-->
<!--<param name="max-sql-buffer-len" value="1"/>-->
<param name="auto-create-schemas" value="true"/>
<!--<param name="enable-early-hangup" value="true"/>-->
<param name="colorize-console" value="true"/>
<param name="mailer-app" value="sendmail"/> <param name="mailer-app" value="sendmail"/>
<param name="mailer-app-args" value="-t"/> <param name="mailer-app-args" value="-t"/>
<param name="dump-cores" value="yes"/>
<param name="max-sessions" value="1000"/>
<param name="sessions-per-second" value="50"/>
<param name="max-dtmf-duration" value="192000"/>
<param name="min-dtmf-duration" value="400"/>
<param name="default-dtmf-duration" value="2000"/>
<!--<param name="enable-monotonic-timing" value="true"/>-->
<!--<param name="enable-clock-nanosleep" value="true"/>-->
<!--<param name="enable-cond-yield" value="true"/>-->
<!--<param name="enable-timer-matrix" value="true"/>-->
<!--<param name="verbose-channel-events" value="true"/>-->
<!--<param name="min-idle-cpu" value="15"/>-->
<!--<param name="tipping-point" value="15"/>-->
<!--<param name="timer-affinity" value="disabled"/>-->
<param name="rtp-start-port" value="16384"/> <param name="rtp-start-port" value="16384"/>
<param name="rtp-end-port" value="32768"/> <param name="rtp-end-port" value="32768"/>
<param name="rtp-enable-zrtp" value="false"/> <param name="rtp-enable-zrtp" value="false"/>
<!--<param name="core-db-dsn" value="fs_core"/>--> <!--<param name="core-db-dsn" value="fs_core"/>-->
<!--<param name="core-dbtype" value="MSSQL"/>--> <!--<param name="core-dbtype" value="MSSQL"/>-->
<param name="auto-create-schemas" value="true"/>
</settings> </settings>
</configuration> </configuration>

+ 128
- 85
sip_profiles/sipinterface_1.xml View File

@ -1,131 +1,174 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<include> <include>
<profile name="sipinterface_1"> <profile name="sipinterface_1">
<domains>
<domain name="all" alias="true" parse="false"/>
</domains>
<settings> <settings>
<!-- ACL -->
<param name="auth-calls" value="true"/>
<param name="apply-nat-acl" value="rfc1918"/>
<!--<param name="apply-inbound-acl" value="proxies"/>-->
<!--<param name="apply-proxy-acl" value="proxies"/>-->
<param name="local-network-acl" value="localnet.auto"/>
<!--<param name="apply-register-acl" value="domains"/>-->
<!-- Authentication -->
<param name="challenge-realm" value="auto_from"/>
<param name="multiple-registrations" value="false"/>
<!--<param name="max-registrations-per-extension" value="1"/>-->
<param name="accept-blind-reg" value="false"/>
<param name="accept-blind-auth" value="false"/>
<param name="nonce-ttl" value="86400"/>
<param name="disable-register" value="false"/>
<!--<param name="NDLB-broken-auth-hash" value="true"/>-->
<param name="inbound-reg-force-matching-username" value="true"/>
<param name="auth-all-packets" value="false"/>
<!--<param name="user-agent-filter" value=""/>-->
<!--<param name="force-register-domain" value="sip.2600hz.com"/>-->
<!--<param name="force-register-db-domain" value="sip.2600hz.com"/>-->
<!-- Routing -->
<!--<param name="username" value="default"/>-->
<param name="context" value="context_2"/>
<param name="dialplan" value="XML"/>
<!--<param name="full-id-in-dialplan" value="false"/>-->
<param name="manual-redirect" value="false"/>
<param name="disable-transfer" value="false"/>
<!-- SIP --> <!-- SIP -->
<param name="sip-ip" value="$${local_ip_v4}"/> <param name="sip-ip" value="$${local_ip_v4}"/>
<param name="ext-sip-ip" value="auto"/>
<param name="user-agent-string" value="2600hz.org"/>
<param name="debug" value="0"/>
<param name="sip-trace" value="yes"/>
<param name="ext-sip-ip" value="auto"/>
<param name="sip-port" value="5060"/>
<!--<param name="outbound-proxy" value="127.0.0.1"/>-->
<!--<param name="sip-domain" value="sip.2600hz.com"/>-->
<!--<param name="contact-user" value="sip.2600hz.com"/>-->
<param name="user-agent-string" value="sip.2600hz.com"/>
<param name="enable-100rel" value="false"/> <param name="enable-100rel" value="false"/>
<param name="max-proceeding" value="1000"/> <param name="max-proceeding" value="1000"/>
<param name="sip-port" value="5060"/>
<!--<param name="max-calls" value="250"/>-->
<!--<param name="track-calls" value="true"/>-->
<param name="inbound-use-callid-as-uuid" value="true"/> <param name="inbound-use-callid-as-uuid" value="true"/>
<param name="outbound-use-uuid-as-callid" value="true"/> <param name="outbound-use-uuid-as-callid" value="true"/>
<param name="nat-options-ping" value="true"/>
<!--<param name="bind-params" value="transport=udp"/>-->
<!--<param name="enable-compact-headers" value="true"/>-->
<!--<param name="extended-info-parsing" value="true"/>-->
<!--<param name="enable-soa" value="false" />-->
<!--<param name="disable-srv" value="false" />--> <!--<param name="disable-srv" value="false" />-->
<!--<param name="disable-naptr" value="false" />-->
<!--<param name="disable-naptr" value="false" />-->
<!--<param name="enable-3pcc" value="true"/>--> <!--<param name="enable-3pcc" value="true"/>-->
<!--<param name="auto-restart" value="false"/> -->
<param name="auto-restart" value="false"/>
<!-- TLS -->
<param name="tls" value="false"/>
<param name="tls-bind-params" value="transport=tls"/>
<param name="tls-sip-port" value="5070"/>
<param name="tls-version" value="tlsv1"/>
<!-- Media --> <!-- Media -->
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="auto"/>
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="auto"/>
<param name="rtp-timer-name" value="soft"/> <param name="rtp-timer-name" value="soft"/>
<param name="rtp-autoflush-during-bridge" value="true"/> <param name="rtp-autoflush-during-bridge" value="true"/>
<!--<param name="rtp-rewrite-timestamps" value="true"/>--> <!--<param name="rtp-rewrite-timestamps" value="true"/>-->
<param name="pass-rfc2833" value="true"/>
<!--<param name="inbound-bypass-media" value="true"/>-->
<!--<param name="rtp-timeout-sec" value="true"/>-->
<param name="hold-music" value="local_stream://default"/>
<!--<param name="media-option" value="resume-media-on-hold"/>-->
<!--<param name="media-option" value="bypass-media-after-att-xfer"/>-->
<!--<param name="disable-rtp-auto-adjust" value="true"/>--> <!--<param name="disable-rtp-auto-adjust" value="true"/>-->
<!--<param name="rtp-autofix-timing" value="false"/>--> <!--<param name="rtp-autofix-timing" value="false"/>-->
<!--<param name="auto-rtp-bugs" data="clear"/>--> <!--<param name="auto-rtp-bugs" data="clear"/>-->
<!--<param name="suppress-cng" value="true"/> -->
<!--<param name="inbound-bypass-media" value="true"/>-->
<!--<param name="media-option" value="resume-media-on-hold"/>-->
<!--<param name="media-option" value="bypass-media-after-att-xfer"/>-->
<!--<param name="rtp-timeout-sec" value="true"/>-->
<param name="hold-music" value="local_stream://default"/>
<!--<param name="suppress-cng" value="true"/>-->
<!--<param name="cng-pt" value="13"/>-->
<!--<param name="ignore-183nosdp" value="false"/>-->
<!--<param name="vad" value="out"/>-->
<param name="record-path" value="$${recordings_dir}"/> <param name="record-path" value="$${recordings_dir}"/>
<param name="record-template" value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="record-template" value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
<!--<param name="NDLB-sendrecv-in-session" value="true"/>-->
<!--<param name="NDLB-support-asterisk-missing-srtp-auth" value="true"/>-->
<!--<param name="require-secure-rtp" value="true"/>-->
<!--<param name="auto-jitterbuffer-msec" value="120"/>-->
<!-- TLS -->
<param name="tls" value="false"/>
<!--<param name="tls-bind-params" value="transport=tls"/>-->
<!--<param name="tls-sip-port" value="5070"/>-->
<!--<param name="tls-version" value="tlsv1"/>-->
<!-- DTMF --> <!-- DTMF -->
<param name="dtmf-duration" value="100"/>
<param name="dtmf-duration" value="2000"/>
<param name="rfc2833-pt" value="101"/> <param name="rfc2833-pt" value="101"/>
<param name="dtmf-type" value="rfc2833"/> <param name="dtmf-type" value="rfc2833"/>
<!-- Dialplan -->
<param name="context" value="context_2"/>
<param name="dialplan" value="XML"/>
<param name="manual-redirect" value="true"/>
<param name="disable-transfer" value="false"/>
<!-- ACL -->
<param name="apply-nat-acl" value="nat.auto"/>
<param name="apply-inbound-acl" value="inbound_carriers"/>
<param name="local-network-acl" value="localnet.auto"/>
<!--<param name="apply-register-acl" value="domains"/>-->
<param name="auth-calls" value="true"/>
<!-- Presence -->
<param name="manage-presence" value="true"/>
<!--<param name="manage-shared-appearance" value="true"/>-->
<!--<param name="dbname" value="share_presence"/>-->
<!--<param name="presence-hosts" value=".2600hz.org"/>-->
<param name="force-subscription-expires" value="360"/>
<param name="send-message-query-on-register" value="true"/>
<param name="pass-rfc2833" value="true"/>
<!-- Codecs --> <!-- Codecs -->
<param name="codec-prefs" value="G729,PCMU"/>
<param name="inbound-codec-negotiation" value="generous"/> <param name="inbound-codec-negotiation" value="generous"/>
<param name="inbound-late-negotiation" value="true"/> <param name="inbound-late-negotiation" value="true"/>
<param name="codec-prefs" value="G729,G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM"/>
<!--<param name="bitpacking" value="aal2"/> -->
<!--<param name="bitpacking" value="aal2"/> -->
<param name="disable-transcoding" value="false"/> <param name="disable-transcoding" value="false"/>
<!-- Session Timers -->
<!--<param name="NDLB-allow-bad-iananame" value="true"/>-->
<!--<param name="t38-passthru" value="true"/>-->
<!-- NAT -->
<param name="nat-options-ping" value="true"/>
<!--<param name="all-reg-options-ping" value="true"/>-->
<!--<param name="unregister-on-options-fail" value="true"/>-->
<!--<param name="aggressive-nat-detection" value="true"/>-->
<!--<param name="NDLB-force-rport" value="safe"/>-->
<!--<param name="NDLB-received-in-nat-reg-contact" value="true"/>-->
<!--<param name="NDLB-funny-stun" value="true"/>-->
<!--<param name="stun-enabled" value="true"/>-->
<!--<param name="stun-auto-disable" value="true"/>-->
<!-- Session Timers -->
<param name="enable-timer" value="false"/>
<param name="rtp-timeout-sec" value="300"/> <param name="rtp-timeout-sec" value="300"/>
<param name="rtp-hold-timeout-sec" value="1800"/>
<param name="rtp-hold-timeout-sec" value="1800"/>
<param name="minimum-session-expires" value="120"/> <param name="minimum-session-expires" value="120"/>
<param name="session-timeout" value="120"/> <param name="session-timeout" value="120"/>
<!--<param name="enable-timer" value="false"/>-->
<!--<param name="timer-T1" value="500"/>--> <!--<param name="timer-T1" value="500"/>-->
<!--<param name="timer-T1X64" value="32000"/>--> <!--<param name="timer-T1X64" value="32000"/>-->
<!--<param name="timer-T2" value="4000"/>--> <!--<param name="timer-T2" value="4000"/>-->
<!--<param name="timer-T4" value="4000"/> --> <!--<param name="timer-T4" value="4000"/> -->
<!-- Authentication -->
<param name="challenge-realm" value="auto_from"/>
<param name="multiple-registrations" value="false"/>
<!--<param name="unregister-on-options-fail" value="true"/>-->
<param name="accept-blind-reg" value="false"/>
<param name="accept-blind-auth" value="false"/>
<param name="nonce-ttl" value="86400"/>
<param name="disable-register" value="false"/>
<!--<param name="NDLB-broken-auth-hash" value="true"/>-->
<!--<param name="NDLB-received-in-nat-reg-contact" value="true"/>-->
<!--<param name="NDLB-force-rport" value="true"/>-->
<param name="inbound-reg-force-matching-username" value="true"/>
<param name="auth-all-packets" value="false"/>
<!--<param name="force-register-domain" value="trunks.2600hz.com"/>-->
<!--<param name="force-register-db-domain" value="trunks.2600hz.com"/>-->
<!-- CID -->
<!--<param name="cid-in-1xx" value="false"/>-->
<!--<param name="caller-id-type" value="rpid"/>-->
<!--<param name="pass-callee-id" value="false"/>-->
<!-- Subscription and Presence -->
<param name="manage-presence" value="false"/>
<!--<param name="delete-subs-on-register" value="false"/>-->
<!--<param name="manage-shared-appearance" value="true"/>-->
<!--<param name="dbname" value="share_presence"/>-->
<!--<param name="presence-hosts" value=".2600hz.org"/>-->
<!--<param name="force-subscription-expires" value="360"/>-->
<!--<param name="send-message-query-on-register" value="true"/>-->
<!--<param name="send-presence-on-register" value="true"/> -->
<!--<param name="force-publish-expires" value="true"/>-->
<!--<param name="forward-unsolicited-mwi-notify" value="true"/>-->
<!--<param name="presence-probe-on-register" value="true"/>-->
<!--<param name="in-dialog-chat" value="true"/>-->
<!-- ODBC --> <!-- ODBC -->
<!--<param name="odbc-dsn" value="fs_sofia"/>--> <!--<param name="odbc-dsn" value="fs_sofia"/>-->
<!--<param name="sql-in-transactions" value="true"/>--> -->
<!-- Watchdog -->
<param name="watchdog-enabled" value="false"/>
<!--<param name="watchdog-step-timeout" value="30000"/>-->
<!--<param name="watchdog-event-timeout" value="30000"/>-->
<!-- LOGGING --> <!-- LOGGING -->
<param name="log-level" value="3"/>
<param name="debug-presence" value="3"/>
<param name="debug" value="0"/>
<param name="sip-trace" value="true"/>
<param name="log-auth-failures" value="true"/> <param name="log-auth-failures" value="true"/>
</settings> </settings>
</profile> </profile>


+ 129
- 86
sip_profiles/sipinterface_2.xml View File

@ -1,131 +1,174 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<include> <include>
<profile name="sipinterface_2">
<domains>
<domain name="all" alias="true" parse="false"/>
</domains>
<profile name="sipinterface_1">
<settings> <settings>
<!-- ACL -->
<param name="auth-calls" value="true"/>
<param name="apply-nat-acl" value="rfc1918"/>
<param name="apply-inbound-acl" value="proxies"/>
<!--<param name="apply-proxy-acl" value="proxies"/>-->
<param name="local-network-acl" value="localnet.auto"/>
<!--<param name="apply-register-acl" value="domains"/>-->
<!-- Authentication -->
<param name="challenge-realm" value="auto_from"/>
<param name="multiple-registrations" value="false"/>
<!--<param name="max-registrations-per-extension" value="1"/>-->
<param name="accept-blind-reg" value="false"/>
<param name="accept-blind-auth" value="false"/>
<param name="nonce-ttl" value="86400"/>
<param name="disable-register" value="false"/>
<!--<param name="NDLB-broken-auth-hash" value="true"/>-->
<param name="inbound-reg-force-matching-username" value="true"/>
<param name="auth-all-packets" value="false"/>
<!--<param name="user-agent-filter" value=""/>-->
<!--<param name="force-register-domain" value="sip.2600hz.com"/>-->
<!--<param name="force-register-db-domain" value="sip.2600hz.com"/>-->
<!-- Routing -->
<!--<param name="username" value="default"/>-->
<param name="context" value="context_2"/>
<param name="dialplan" value="XML"/>
<!--<param name="full-id-in-dialplan" value="false"/>-->
<param name="manual-redirect" value="false"/>
<param name="disable-transfer" value="false"/>
<!-- SIP --> <!-- SIP -->
<param name="sip-ip" value="$${local_ip_v4}"/> <param name="sip-ip" value="$${local_ip_v4}"/>
<param name="ext-sip-ip" value="auto"/>
<param name="user-agent-string" value="2600hz.org"/>
<param name="debug" value="0"/>
<param name="sip-trace" value="yes"/>
<param name="ext-sip-ip" value="auto"/>
<param name="sip-port" value="5080"/>
<!--<param name="outbound-proxy" value="127.0.0.1"/>-->
<!--<param name="sip-domain" value="sip.2600hz.com"/>-->
<!--<param name="contact-user" value="sip.2600hz.com"/>-->
<param name="user-agent-string" value="sip.2600hz.com"/>
<param name="enable-100rel" value="false"/> <param name="enable-100rel" value="false"/>
<param name="max-proceeding" value="1000"/> <param name="max-proceeding" value="1000"/>
<param name="sip-port" value="5080"/>
<!--<param name="max-calls" value="250"/>-->
<!--<param name="track-calls" value="true"/>-->
<param name="inbound-use-callid-as-uuid" value="true"/> <param name="inbound-use-callid-as-uuid" value="true"/>
<param name="outbound-use-uuid-as-callid" value="true"/> <param name="outbound-use-uuid-as-callid" value="true"/>
<param name="nat-options-ping" value="true"/>
<!--<param name="bind-params" value="transport=udp"/>-->
<!--<param name="enable-compact-headers" value="true"/>-->
<!--<param name="extended-info-parsing" value="true"/>-->
<!--<param name="enable-soa" value="false" />-->
<!--<param name="disable-srv" value="false" />--> <!--<param name="disable-srv" value="false" />-->
<!--<param name="disable-naptr" value="false" />-->
<!--<param name="disable-naptr" value="false" />-->
<!--<param name="enable-3pcc" value="true"/>--> <!--<param name="enable-3pcc" value="true"/>-->
<!--<param name="auto-restart" value="false"/> -->
<param name="auto-restart" value="false"/>
<!-- TLS -->
<param name="tls" value="false"/>
<param name="tls-bind-params" value="transport=tls"/>
<param name="tls-sip-port" value="5090"/>
<param name="tls-version" value="tlsv1"/>
<!-- Media --> <!-- Media -->
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="auto"/>
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="auto"/>
<param name="rtp-timer-name" value="soft"/> <param name="rtp-timer-name" value="soft"/>
<param name="rtp-autoflush-during-bridge" value="true"/> <param name="rtp-autoflush-during-bridge" value="true"/>
<!--<param name="rtp-rewrite-timestamps" value="true"/>--> <!--<param name="rtp-rewrite-timestamps" value="true"/>-->
<param name="pass-rfc2833" value="true"/>
<!--<param name="inbound-bypass-media" value="true"/>-->
<!--<param name="rtp-timeout-sec" value="true"/>-->
<param name="hold-music" value="local_stream://default"/>
<!--<param name="media-option" value="resume-media-on-hold"/>-->
<!--<param name="media-option" value="bypass-media-after-att-xfer"/>-->
<!--<param name="disable-rtp-auto-adjust" value="true"/>--> <!--<param name="disable-rtp-auto-adjust" value="true"/>-->
<!--<param name="rtp-autofix-timing" value="false"/>--> <!--<param name="rtp-autofix-timing" value="false"/>-->
<!--<param name="auto-rtp-bugs" data="clear"/>--> <!--<param name="auto-rtp-bugs" data="clear"/>-->
<!--<param name="suppress-cng" value="true"/> -->
<!--<param name="inbound-bypass-media" value="true"/>-->
<!--<param name="media-option" value="resume-media-on-hold"/>-->
<!--<param name="media-option" value="bypass-media-after-att-xfer"/>-->
<!--<param name="rtp-timeout-sec" value="true"/>-->
<param name="hold-music" value="local_stream://default"/>
<!--<param name="suppress-cng" value="true"/>-->
<!--<param name="cng-pt" value="13"/>-->
<!--<param name="ignore-183nosdp" value="false"/>-->
<!--<param name="vad" value="out"/>-->
<param name="record-path" value="$${recordings_dir}"/> <param name="record-path" value="$${recordings_dir}"/>
<param name="record-template" value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> <param name="record-template" value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
<!--<param name="NDLB-sendrecv-in-session" value="true"/>-->
<!--<param name="NDLB-support-asterisk-missing-srtp-auth" value="true"/>-->
<!--<param name="require-secure-rtp" value="true"/>-->
<!--<param name="auto-jitterbuffer-msec" value="120"/>-->
<!-- TLS -->
<param name="tls" value="false"/>
<!--<param name="tls-bind-params" value="transport=tls"/>-->
<!--<param name="tls-sip-port" value="5070"/>-->
<!--<param name="tls-version" value="tlsv1"/>-->
<!-- DTMF --> <!-- DTMF -->
<param name="dtmf-duration" value="100"/>
<param name="dtmf-duration" value="2000"/>
<param name="rfc2833-pt" value="101"/> <param name="rfc2833-pt" value="101"/>
<param name="dtmf-type" value="rfc2833"/> <param name="dtmf-type" value="rfc2833"/>
<!-- Dialplan -->
<param name="context" value="context_2"/>
<param name="dialplan" value="XML"/>
<param name="manual-redirect" value="true"/>
<param name="disable-transfer" value="false"/>
<!-- ACL -->
<param name="apply-nat-acl" value="nat.auto"/>
<param name="apply-inbound-acl" value="proxies"/>
<param name="local-network-acl" value="localnet.auto"/>
<!--<param name="apply-register-acl" value="domains"/>-->
<param name="auth-calls" value="true"/>
<!-- Presence -->
<param name="manage-presence" value="true"/>
<!--<param name="manage-shared-appearance" value="true"/>-->
<!--<param name="dbname" value="share_presence"/>-->
<!--<param name="presence-hosts" value=".2600hz.org"/>-->
<param name="force-subscription-expires" value="360"/>
<param name="send-message-query-on-register" value="true"/>
<param name="pass-rfc2833" value="true"/>
<!-- Codecs --> <!-- Codecs -->
<param name="codec-prefs" value="G729,PCMU"/>
<param name="inbound-codec-negotiation" value="generous"/> <param name="inbound-codec-negotiation" value="generous"/>
<param name="inbound-late-negotiation" value="true"/> <param name="inbound-late-negotiation" value="true"/>
<param name="codec-prefs" value="G729G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM"/>
<!--<param name="bitpacking" value="aal2"/> -->
<!--<param name="bitpacking" value="aal2"/> -->
<param name="disable-transcoding" value="false"/> <param name="disable-transcoding" value="false"/>
<!-- Session Timers -->
<!--<param name="NDLB-allow-bad-iananame" value="true"/>-->
<!--<param name="t38-passthru" value="true"/>-->
<!-- NAT -->
<param name="nat-options-ping" value="true"/>
<!--<param name="all-reg-options-ping" value="true"/>-->
<!--<param name="unregister-on-options-fail" value="true"/>-->
<!--<param name="aggressive-nat-detection" value="true"/>-->
<!--<param name="NDLB-force-rport" value="safe"/>-->
<!--<param name="NDLB-received-in-nat-reg-contact" value="true"/>-->
<!--<param name="NDLB-funny-stun" value="true"/>-->
<!--<param name="stun-enabled" value="true"/>-->
<!--<param name="stun-auto-disable" value="true"/>-->
<!-- Session Timers -->
<param name="enable-timer" value="false"/>
<param name="rtp-timeout-sec" value="300"/> <param name="rtp-timeout-sec" value="300"/>
<param name="rtp-hold-timeout-sec" value="1800"/>
<param name="rtp-hold-timeout-sec" value="1800"/>
<param name="minimum-session-expires" value="120"/> <param name="minimum-session-expires" value="120"/>
<param name="session-timeout" value="120"/> <param name="session-timeout" value="120"/>
<!--<param name="enable-timer" value="false"/>-->
<!--<param name="timer-T1" value="500"/>--> <!--<param name="timer-T1" value="500"/>-->
<!--<param name="timer-T1X64" value="32000"/>--> <!--<param name="timer-T1X64" value="32000"/>-->
<!--<param name="timer-T2" value="4000"/>--> <!--<param name="timer-T2" value="4000"/>-->
<!--<param name="timer-T4" value="4000"/> --> <!--<param name="timer-T4" value="4000"/> -->
<!-- Authentication -->
<param name="challenge-realm" value="auto_from"/>
<param name="multiple-registrations" value="false"/>
<!--<param name="unregister-on-options-fail" value="true"/>-->
<param name="accept-blind-reg" value="false"/>
<param name="accept-blind-auth" value="false"/>
<param name="nonce-ttl" value="86400"/>
<param name="disable-register" value="false"/>
<!--<param name="NDLB-broken-auth-hash" value="true"/>-->
<!--<param name="NDLB-received-in-nat-reg-contact" value="true"/>-->
<!--<param name="NDLB-force-rport" value="true"/>-->
<param name="inbound-reg-force-matching-username" value="true"/>
<param name="auth-all-packets" value="false"/>
<!--<param name="force-register-domain" value="trunks.2600hz.com"/>-->
<!--<param name="force-register-db-domain" value="trunks.2600hz.com"/>-->
<!-- CID -->
<!--<param name="cid-in-1xx" value="false"/>-->
<!--<param name="caller-id-type" value="rpid"/>-->
<!--<param name="pass-callee-id" value="false"/>-->
<!-- Subscription and Presence -->
<param name="manage-presence" value="false"/>
<!--<param name="delete-subs-on-register" value="false"/>-->
<!--<param name="manage-shared-appearance" value="true"/>-->
<!--<param name="dbname" value="share_presence"/>-->
<!--<param name="presence-hosts" value=".2600hz.org"/>-->
<!--<param name="force-subscription-expires" value="360"/>-->
<!--<param name="send-message-query-on-register" value="true"/>-->
<!--<param name="send-presence-on-register" value="true"/> -->
<!--<param name="force-publish-expires" value="true"/>-->
<!--<param name="forward-unsolicited-mwi-notify" value="true"/>-->
<!--<param name="presence-probe-on-register" value="true"/>-->
<!--<param name="in-dialog-chat" value="true"/>-->
<!-- ODBC --> <!-- ODBC -->
<!--<param name="odbc-dsn" value="fs_sofia"/>--> <!--<param name="odbc-dsn" value="fs_sofia"/>-->
<!--<param name="sql-in-transactions" value="true"/>--> -->
<!-- Watchdog -->
<param name="watchdog-enabled" value="false"/>
<!--<param name="watchdog-step-timeout" value="30000"/>-->
<!--<param name="watchdog-event-timeout" value="30000"/>-->
<!-- LOGGING --> <!-- LOGGING -->
<param name="log-level" value="3"/>
<param name="debug-presence" value="3"/>
<param name="debug" value="0"/>
<param name="sip-trace" value="true"/>
<param name="log-auth-failures" value="true"/> <param name="log-auth-failures" value="true"/>
</settings> </settings>
</profile> </profile>


Loading…
Cancel
Save