Exception "Value cannot be null" appears in SIP Filter logs when ntlm-white-list property is empty

Symptoms
  • The following error appears in the SIP Filter logs:
ERROR - 2017-10-26 11:20:14,737 - Value cannot be null.
Parameter name: pattern   at System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, TimeSpan matchTimeout, Boolean useCache)
   at System.Text.RegularExpressions.Regex..ctor(String pattern)
   at AgatSipFilter.SecurityProviders.NtlmBlockerProvider..ctor(Config config)
  at AgatSipFilter.SipFilter..ctor(String servicePath, TaskScheduler pri0, TaskScheduler pri1). 
AND
  • In the SkypeShieldSipFilter.yaml file ntlm-white-list property is empty

Solution