SanityChecker

Last modified by Buildbot on 2024/04/25 01:12

 Documentation based on repostory git version commit 2.4.0-alpha-163-g766e8a2f 

Module SanityChecker

The SanitChecker module checks that required fields of a SIP message are present to avoid unecessary checking while processing message further.
If the message doesn't meet these sanity check criterias, then it is stopped and bad request response is sent.
----

Configuration options:

NameDescriptionDefault ValueDefault UnitType
enabled

Indicate whether the module is activated.

 true 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