ContactRouteInserter
Documentation based on repostory git version commit 2.5.0-alpha-43-g7270a857
Module ContactRouteInserter
The purpose of the ContactRouteInserter module is to masquerade the contact header of incoming registers that are not handled locally (think about flexisip used as a SBC gateway) in such a way that it is then possible to route back outgoing invites to the original address. It is a kind of similar mechanism as Record-Route, but for REGISTER.
----
Configuration options:
Name | Description | Default Value | Default Unit | Type |
---|---|---|---|---|
enabled | Indicate whether the module is activated. | false | Boolean | |
filter | A request/response enters module if the boolean filter evaluates to true. Ex: from.uri.domain contains 'sip.linphone.org', from.uri.domain in 'a.org b.org c.org', (to.uri.domain in 'a.org b.org c.org') && (user-agent == 'Linphone v2'). You can consult the full filter documentation here: https://wiki.linphone.org/xwiki/wiki/public/view/Flexisip/Configuration/Filter%20syntax/ | BooleanExpr | ||
masquerade-contacts-on-registers | Masquerade register contacts with proxy address. | true | Boolean | |
masquerade-contacts-for-invites | Masquerade invite-related messages with proxy address. | false | Boolean | |
insert-domain | Masquerade register with from domain. | false | Boolean |