internal_sip_profile.rst 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. #######################
  2. Internal Sip Profile
  3. #######################
  4. .. image:: ../_static/images/fusionpbx_internal_sip_profile.jpg
  5. :scale: 80%
  6. * **Hostname-** Should be left blank and is for advanced use.
  7. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  8. | Name | Value | Enabled | Description |
  9. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  10. | accept-blind-auth | true | False | |
  11. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  12. | accept-blind-reg | true | False | |
  13. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  14. | aggressive-nat-detection | true | True | |
  15. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  16. | alias | sip:10.0.1.251:5555 | False | |
  17. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  18. | apply-inbound-acl | domains | True | |
  19. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  20. | apply-nat-acl | nat.auto | True | |
  21. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  22. | apply-register-acl | domains | False | |
  23. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  24. | auth-all-packets | false | True | |
  25. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  26. | auth-calls | $${internal_auth_calls} | True | |
  27. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  28. | auto-jitterbuffer-msec | 60 | False | |
  29. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  30. | auto-rtp-bugs | | False | |
  31. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  32. | bind-params | transport=udp | False | |
  33. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  34. | bitpacking | aal2 | False | |
  35. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  36. | caller-id-type | rpid | False | |
  37. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  38. | caller-id-type | pid | False | |
  39. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  40. | caller-id-type | none | False | |
  41. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  42. | challenge-realm | auto_to | True | |
  43. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  44. | cid-in-1xx | false | False | |
  45. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  46. | context | public | True | |
  47. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  48. | dbname | share_presence | False | |
  49. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  50. | debug | 0 | True | |
  51. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  52. | delete-subs-on-register | false | False | |
  53. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  54. | dialplan | XML | True | |
  55. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  56. | disable-naptr | false | False | |
  57. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  58. | disable-register | true | False | |
  59. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  60. | disable-rtp-auto-adjust | true | False | |
  61. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  62. | disable-srv | false | False | |
  63. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  64. | disable-srv503 | true | False | |
  65. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  66. | disable-transcoding | true | False | |
  67. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  68. | disable-transfer | true | False | |
  69. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  70. | dtmf-duration | 2000 | True | |
  71. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  72. | dtmf-type | rfc2833 | True | |
  73. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  74. | enable-100rel | true | False | |
  75. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  76. | enable-3pcc | true | False | |
  77. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  78. | enable-compact-headers | true | False | |
  79. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  80. | enable-timer | false | False | |
  81. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  82. | extended-info-parsing | true | False | |
  83. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  84. | ext-rtp-ip | $${external_rtp_ip} | True | |
  85. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  86. | ext-sip-ip | $${external_rtp_ip} | True | |
  87. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  88. | force-register-db-domain | $${domain} | False | |
  89. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  90. | force-register-domain | $${domain} | False | |
  91. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  92. |force-subscription-domain | $${domain} | False | |
  93. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  94. |force-subscription-expires| 60 | False | |
  95. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  96. |forward-unsolicited-mwi-notify false | True | |
  97. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  98. | hold-music | $${hold_music} | True | |
  99. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  100. | inbound-bypass-media | true | False | |
  101. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  102. | inbound-codec-negotiation| generous | True | |
  103. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  104. |inbound-codec-prefs | $${global_codec_prefs} | True | |
  105. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  106. |inbound-late-negotiation | true | False | |
  107. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  108. |inbound-proxy-media | true | False | |
  109. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  110. |inbound-reg-force-matching-username true | True | |
  111. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  112. |liberal-dtmf | true | False | |
  113. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  114. |local-network-acl | localnet.auto | True | |
  115. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  116. |log-auth-failures | true | True | |
  117. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  118. |manage-presence | true | True | |
  119. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  120. |manage-shared-appearance | true | True | |
  121. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  122. |manual-redirect | true | False | |
  123. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  124. |max-proceeding | 1000 | False | |
  125. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  126. |media-option |bypass-media-after-att-xfer False | |
  127. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  128. |media-option |resume-media-on-hold | False | |
  129. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  130. |minimum-session-expires | 120 | False | |
  131. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  132. |multiple-registrations | contact | False | Enables registrations on multiple endpoints |
  133. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  134. |nat-options-ping | true | False | |
  135. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  136. |NDLB-broken-auth-hash | true | False | |
  137. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  138. |NDLB-force-rport | safe | True | Enables rport |
  139. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  140. |NDLB-received-in-nat-reg-contact true | False | |
  141. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  142. |nonce-ttl | 60 | True | |
  143. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  144. |odbc-dsn | $${dsn} | False | |
  145. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  146. |outbound-codec-prefs | $${global_codec_prefs} | True | |
  147. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  148. |pass-callee-id | false | False | |
  149. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  150. |pass-rfc2833 | true | False | |
  151. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  152. |presence-hosts | $${domain},$${local_ip_v4} False | |
  153. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  154. |presence-privacy | $${presence_privacy} | True | |
  155. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  156. |presence-probe-on-register| true | True | |
  157. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  158. |presence-proto-lookup | true | False | |
  159. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  160. |record-path | $${recordings_dir} | True | |
  161. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  162. |record-template ${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext} True |
  163. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  164. |registration-thread-frequency 30 | False | |
  165. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  166. |renegotiate-codec-on-hold | true | False | |
  167. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  168. |rfc2833-pt | 101 | True | |
  169. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  170. |rtcp-audio-interval-msec | 5000 | False | |
  171. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  172. |rtcp-video-interval-msec | 5000 | False | |
  173. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  174. |rtp-autofix-timing | false | False | |
  175. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  176. |rtp-autoflush-during-bridge false | False | |
  177. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  178. |rtp-hold-timeout-sec | 1800 | True | |
  179. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  180. |rtp-ip | $${local_ip_v4} | True | |
  181. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  182. |rtp-rewrite-timestamps | true | False | |
  183. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  184. |rtp-timeout-sec | 300 | True | |
  185. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  186. |rtp-timer-name | soft | True | |
  187. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  188. |send-message-query-on-register True | False | |
  189. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  190. |send-presence-on-register | true | False | |
  191. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  192. |session-timeout | 1800 | False | |
  193. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  194. |shutdown-on-fail | true | False | |
  195. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  196. |sip-capture | no | True | |
  197. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  198. |sip-ip | $${local_ip_v4} | True | |
  199. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  200. |sip-port | $${internal_sip_port} | True | |
  201. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  202. |sip-trace | no | True | |
  203. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  204. |suppress-cng | true | False | |
  205. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  206. |timer-T1 | 500 | False | |
  207. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  208. |timer-T1X64 | 32000 | False | |
  209. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  210. |timer-T2 | 4000 | False | |
  211. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  212. |timer-T4 | 4000 | False | |
  213. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  214. |tls | $${internal_ssl_enable} | True | |
  215. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  216. |tls-bind-params | transport=tls | True | |
  217. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  218. |tls-cert-dir | $${internal_ssl_dir} | True | |
  219. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  220. |tls-only | false | True | |
  221. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  222. |tls-passphrase | | True | |
  223. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  224. |tls-sip-port | $${internal_tls_port} | True | |
  225. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  226. |tls-verify-date | true | True | |
  227. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  228. |tls-verify-depth | 2 | True | |
  229. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  230. |tls-verify-in-subjects | | True | |
  231. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  232. |tls-verify-policy | all|subjects_all | False | |
  233. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  234. |tls-version | $${sip_tls_version} | True | |
  235. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  236. |unregister-on-options-fail| true | False | |
  237. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  238. |user-agent-string | FreeSWITCH | True | |
  239. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  240. |vad | out | False | |
  241. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  242. |watchdog-enabled | no | True | |
  243. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  244. |watchdog-event-timeout | 30000 | True | |
  245. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+
  246. |watchdog-step-timeout | 3000 | True | |
  247. +--------------------------+-------------------------+-----------+--------------------------------------------------------------+