cfg_tm.txt 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. Configuration Variables for tm
  2. ==============================
  3. [ this file is autogenerated, do not edit ]
  4. 1. tm.ruri_matching
  5. perform Request URI check in transaction matching.
  6. Default: 1.
  7. Range: 0 - 1.
  8. Type: integer.
  9. 2. tm.via1_matching
  10. perform first Via header check in transaction matching.
  11. Default: 1.
  12. Range: 0 - 1.
  13. Type: integer.
  14. 3. tm.callid_matching
  15. perform callid check in transaction matching.
  16. Default: 0.
  17. Type: integer.
  18. 4. tm.fr_timer
  19. timer which hits if no final reply for a request or ACK for a
  20. negative INVITE reply arrives (in milliseconds).
  21. Default: 30000.
  22. Type: integer.
  23. 5. tm.fr_inv_timer
  24. timer which hits if no final reply for an INVITE arrives after
  25. a provisional message was received (in milliseconds).
  26. Default: 120000.
  27. Type: integer.
  28. 6. tm.fr_inv_timer_next
  29. The value [ms] of fr_inv_timer for subsequent branches during
  30. serial forking..
  31. Default: 30000.
  32. Type: integer.
  33. 7. tm.wt_timer
  34. time for which a transaction stays in memory to absorb delayed
  35. messages after it completed.
  36. Default: 5000.
  37. Type: integer.
  38. 8. tm.delete_timer
  39. time after which a to-be-deleted transaction currently ref-ed
  40. by a process will be tried to be deleted again..
  41. Default: 200.
  42. Type: integer.
  43. 9. tm.retr_timer1
  44. initial retransmission period (in milliseconds).
  45. Default: 500.
  46. Type: integer.
  47. 10. tm.retr_timer2
  48. maximum retransmission period (in milliseconds).
  49. Default: 4000.
  50. Type: integer.
  51. 11. tm.max_inv_lifetime
  52. maximum time an invite transaction can live from the moment of
  53. creation.
  54. Default: 180000.
  55. Type: integer.
  56. 12. tm.max_noninv_lifetime
  57. maximum time a non-invite transaction can live from the moment
  58. of creation.
  59. Default: 32000.
  60. Type: integer.
  61. 13. tm.noisy_ctimer
  62. if set, INVITE transactions that time-out (FR INV timer) will
  63. be always replied.
  64. Default: 1.
  65. Range: 0 - 1.
  66. Type: integer.
  67. 14. tm.auto_inv_100
  68. automatically send 100 to an INVITE.
  69. Default: 1.
  70. Range: 0 - 1.
  71. Type: integer.
  72. 15. tm.auto_inv_100_reason
  73. reason text of the automatically send 100 to an INVITE.
  74. Default: trying -- your call is important to us.
  75. Type: string.
  76. 16. tm.unix_tx_timeout
  77. Unix socket transmission timeout, in milliseconds.
  78. Default: 500.
  79. Type: integer.
  80. 17. tm.restart_fr_on_each_reply
  81. restart final response timer on each provisional reply.
  82. Default: 1.
  83. Range: 0 - 1.
  84. Type: integer.
  85. 18. tm.pass_provisional_replies
  86. enable/disable passing of provisional replies to
  87. TMCB_LOCAL_RESPONSE_OUT callbacks.
  88. Default: 0.
  89. Range: 0 - 1.
  90. Type: integer.
  91. 19. tm.aggregate_challenges
  92. if the final response is a 401 or a 407, aggregate all the
  93. authorization headers (challenges) (rfc3261 requires this to be
  94. on).
  95. Default: 1.
  96. Range: 0 - 1.
  97. Type: integer.
  98. 20. tm.unmatched_cancel
  99. determines how CANCELs with no matching transaction are handled
  100. (0: statefull forwarding, 1: stateless forwarding, 2: drop).
  101. Default: 0.
  102. Range: 0 - 2.
  103. Type: integer.
  104. 21. tm.default_code
  105. default SIP response code sent by t_reply(), if the function
  106. cannot retrieve its parameters.
  107. Default: 500.
  108. Range: 400 - 699.
  109. Type: integer.
  110. 22. tm.default_reason
  111. default SIP reason phrase sent by t_reply(), if the function
  112. cannot retrieve its parameters.
  113. Default: Server Internal Error.
  114. Type: string.
  115. 23. tm.reparse_invite
  116. if set to 1, the CANCEL and negative ACK requests are
  117. constructed from the INVITE message which was sent out instead
  118. of building them from the received request.
  119. Default: 1.
  120. Range: 0 - 1.
  121. Type: integer.
  122. 24. tm.ac_extra_hdrs
  123. header fields prefixed by this parameter value are included in
  124. the CANCEL and negative ACK messages if they were present in
  125. the outgoing INVITE (depends on reparse_invite).
  126. Default: <unknown:str>.
  127. Type: string.
  128. 25. tm.blst_503
  129. if set to 1, blacklist 503 SIP response sources.
  130. Default: 0.
  131. Range: 0 - 1.
  132. Type: integer.
  133. 26. tm.blst_503_def_timeout
  134. default 503 blacklist time (in s), when no Retry-After header
  135. is present.
  136. Default: 0.
  137. Type: integer.
  138. 27. tm.blst_503_min_timeout
  139. minimum 503 blacklist time (in s).
  140. Default: 0.
  141. Type: integer.
  142. 28. tm.blst_503_max_timeout
  143. maximum 503 blacklist time (in s).
  144. Default: 3600.
  145. Type: integer.
  146. 29. tm.blst_methods_add
  147. bitmap of method types that trigger blacklisting on transaction
  148. timeouts.
  149. Default: 1.
  150. Type: integer.
  151. 30. tm.blst_methods_lookup
  152. Bitmap of method types that are looked-up in the blacklist
  153. before statefull forwarding.
  154. Default: -9.
  155. Type: integer.
  156. 31. tm.cancel_b_method
  157. How to cancel branches on which no replies were received: 0 -
  158. fake reply, 1 - retransmitting the request, 2 - send cancel.
  159. Default: 1.
  160. Range: 0 - 2.
  161. Type: integer.
  162. 32. tm.reparse_on_dns_failover
  163. if set to 1, the SIP message after a DNS failover is
  164. constructed from the outgoing message buffer of the failed
  165. branch instead of from the received request.
  166. Default: 1.
  167. Range: 0 - 1.
  168. Type: integer.
  169. 33. tm.disable_6xx_block
  170. if set to 1, 6xx is treated like a normal reply (breaks rfc).
  171. Default: 0.
  172. Range: 0 - 1.
  173. Type: integer.
  174. 34. tm.local_ack_mode
  175. if set to 1 or 2, local 200 ACKs are sent to the same address
  176. as the corresponding INVITE (1) or the source of the 200 reply
  177. (2) instead of using the contact and the route set (it breaks
  178. the rfc, if it is not set to 0 but allows dealing with NATed
  179. contacts in some simple cases).
  180. Default: 0.
  181. Range: 0 - 2.
  182. Type: integer.
  183. 35. tm.local_cancel_reason
  184. if set to 1, a Reason header is added to locally generated
  185. CANCELs (see RFC3326).
  186. Default: 1.
  187. Range: 0 - 1.
  188. Type: integer.
  189. 36. tm.e2e_cancel_reason
  190. if set to 1, Reason headers from received CANCELs are copied
  191. into the corresponding generated hop-by-hop CANCELs.
  192. Default: 1.
  193. Range: 0 - 1.
  194. Type: integer.