<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello,<div class=""><br class=""></div><div class="">My goal is to have dynamic (through CURL XML) defined users AND gateways; to be able to accept incoming calls from gateways, having those calls authenticated as the user that the gateway belongs to, and to be able to send outgoing calls to those gateways.</div><div class=""><br class=""></div><div class="">Below is detailed description of my testing setup which works with static configuration and does not work with dynamic configuration. Kindly asking for advice!</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I have configuration in which ACL “domains” is defined as:</div><div class=""><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">acl.conf:</div><blockquote style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); margin: 0px 0px 0px 40px; border: none; padding: 0px;" class=""><div class=""><font face="Courier New" class=""><configuration name="acl.conf" description="Network Lists"></font></div><div class=""><font face="Courier New" class=""> <network-lists></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class=""> <list name="domains" default="deny"></font></div><div class=""><font face="Courier New" class=""> <node type="allow" domain="$${domain}"/></font></div><div class=""><font face="Courier New" class=""> </list></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><font face="Courier New" class=""> </network-lists></font></div><div class=""><font face="Courier New" class=""></configuration></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div></blockquote></div><div class="">It is used to allow and accept calls from specific IPs without authentication, having those IPs matched to users. <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Sofia profile (important part of it):</span></div><blockquote style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); margin: 0px 0px 0px 40px; border: none; padding: 0px;" class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class=""><param name="apply-inbound-acl" value="domains”/></font></blockquote><blockquote style="margin: 0px 0px 0px 40px; border: none; padding: 0px;" class=""><font style="background-color: rgb(234, 234, 234); caret-color: rgb(0, 0, 0);" color="#000000" face="Courier New" class=""><param name="auth-calls" value="false"/></font></blockquote><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Matching is done by parameter “cidr” in user definition. According to the documentation each user “cidr” is added to the above list.</div><div class=""><a href="https://freeswitch.org/confluence/pages/viewpage.action?pageId=3965687" class="">https://freeswitch.org/confluence/pages/viewpage.action?pageId=3965687</a></div><div class=""><blockquote type="cite" class=""><table class="wrapped confluenceTable tablesorter-default relative-table tablesorter" role="grid" style="border-collapse: collapse; margin: 0px; overflow-x: auto; color: rgb(23, 43, 77); font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 14px; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; width: 957.479px;"><tbody aria-live="polite" aria-relevant="all" class=""><tr role="row" class=""><td colspan="1" class="confluenceTd" style="border: 1px solid rgb(193, 199, 208); padding: 7px 10px; vertical-align: top; min-width: 8px;"><strong class=""><code style="font-family: SFMono-Medium, "SF Mono", "Segoe UI Mono", "Roboto Mono", "Ubuntu Mono", Menlo, Courier, monospace; white-space: pre-wrap;" class="">domain</code></strong></td><td colspan="1" class="confluenceTd" style="border: 1px solid rgb(193, 199, 208); padding: 7px 10px; vertical-align: top; min-width: 8px;"><div class="content-wrapper" style="margin: 0px; padding: 0px;"><div style="margin: 0px; padding: 0px;" class="">Scans the user definitions of the specified domain from the directory, and if your domain's users have <code style="font-family: SFMono-Medium, "SF Mono", "Segoe UI Mono", "Roboto Mono", "Ubuntu Mono", Menlo, Courier, monospace; white-space: pre-wrap;" class="">cidr</code> attributes, the ACL will be automatically built.</div><p style="margin: 10px 0px 0px; padding: 0px;" class="">Example usage:</p><div class="code panel conf-macro output-block pdl" data-hasbody="true" data-macro-name="code" style="margin: 10px 0px; padding: 0px; color: rgb(51, 51, 51); border: 1px solid rgb(223, 225, 229); overflow: auto; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;"><div class="codeContent panelContent pdl" style="margin: 0px; padding: 0px; line-height: 20px; overflow: hidden; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;"><div style="margin: 0px; padding: 0px;" class=""><div id="highlighter_812172" class="nogutter syntaxhighlighter sh-emacs xml" style="margin: 0px; padding: 0px; width: 423.573px; position: relative; overflow: auto; font-size: 1em; background-color: black !important;"><table border="0" cellpadding="0" cellspacing="0" style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: 423.573px; box-sizing: content-box; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; font-size: 14px; min-height: inherit;" class=""><tbody style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit;" class=""><tr style="border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit;" class=""><td class="code" style="border: 0px; background-image: none; overflow: visible; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; padding: 0px 0px 0px 15px; position: static; vertical-align: baseline; width: 408.573px; box-sizing: content-box; min-height: inherit;"><div class="container" title="Hint: double-click to select code" style="margin: 15px 0px 0px; padding: 0px 0px 15px 0em; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; outline: 0px; overflow: visible; position: relative; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; white-space: pre-wrap;"><div class="index0 line number1 alt2" style="margin: 0px; padding: 0px 1em 0px 0em; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; outline: 0px; overflow: visible; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; white-space: nowrap;"><code class="xml plain" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(211, 211, 211) !important;"><</code><code class="xml keyword" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: aqua !important;">node</code> <code class="xml color1" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(235, 219, 141) !important;">type</code><code class="xml plain" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(211, 211, 211) !important;">=</code><code class="xml string" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(255, 158, 123) !important;">"allow"</code> <code class="xml color1" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(235, 219, 141) !important;">domain</code><code class="xml plain" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(211, 211, 211) !important;">=</code><code class="xml string" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(255, 158, 123) !important;">"$${domain}"</code><code class="xml plain" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; white-space: pre-wrap; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-image: none; border: 0px; inset: auto; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: static; vertical-align: baseline; width: auto; box-sizing: content-box; min-height: inherit; color: rgb(211, 211, 211) !important;">/></code></div></div></td></tr></tbody></table></div></div></div></div></div></td></tr></tbody></table></blockquote><div class=""><br class=""></div></div><div class=""><br class=""></div><div class="">Those gateway IPs are defined using <gateway> configurations and are currently visible in the CLI:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" class="">freeswitch@zz-freeswitch-test> sofia status</font></div></div><div class=""><div class=""><font face="Courier New" class=""> Name<span class="Apple-tab-span" style="white-space:pre"> </span> Type<span class="Apple-tab-span" style="white-space:pre"> </span> Data<span class="Apple-tab-span" style="white-space:pre"> </span>State</font></div></div><div class=""><div class=""><font face="Courier New" class="">=================================================================================================</font></div></div><div class=""><div class=""><font face="Courier New" class=""> authenticated<span class="Apple-tab-span" style="white-space:pre"> </span>profile<span class="Apple-tab-span" style="white-space:pre"> </span> <a href="sip:mod_sofia@194.153.118.45:5060" class="">sip:mod_sofia@194.153.118.45:5060</a><span class="Apple-tab-span" style="white-space:pre"> </span>RUNNING (0)</font></div></div><div class=""><div class=""><font face="Courier New" class=""> trunks<span class="Apple-tab-span" style="white-space:pre"> </span>profile<span class="Apple-tab-span" style="white-space:pre"> </span> <a href="sip:mod_sofia@194.153.118.45:5070" class="">sip:mod_sofia@194.153.118.45:5070</a><span class="Apple-tab-span" style="white-space:pre"> </span>RUNNING (0)</font></div></div><div class=""><div class=""><font face="Courier New" class="">trunks::1347a7ad-ff67-11eb-9528-9a306e6cb08d_2<span class="Apple-tab-span" style="white-space:pre"> </span>gateway<span class="Apple-tab-span" style="white-space:pre"> </span> <a href="sip:FreeSWITCH@194.153.118.34" class="">sip:FreeSWITCH@194.153.118.34</a><span class="Apple-tab-span" style="white-space:pre"> </span>NOREG</font></div></div><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class="">trunks::1347a7ad-ff67-11eb-9528-9a306e6cb08d_1<span class="Apple-tab-span" style="white-space: pre;"> </span>gateway<span class="Apple-tab-span" style="white-space: pre;"> </span> <a href="sip:FreeSWITCH@194.153.118.28" class="">sip:FreeSWITCH@194.153.118.28</a><span class="Apple-tab-span" style="white-space: pre;"> </span>NOREG</font></div></div><div class=""><div class=""><font face="Courier New" class="">=================================================================================================</font></div></div><div class=""><div class=""><font face="Courier New" class="">2 profiles 0 aliases</font></div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">When I define users in static XML files, then incoming calls are properly authenticated (this is file that is included in the directory xml files):</div><div class="">User definition:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" class=""><include></font></div></div><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class=""> <user id="1347a7ad-ff67-11eb-9528-9a306e6cb08d" cidr="194.153.118.28/32,194.153.118.34/32"></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <params></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <param name="a1-hash" value="97f2bba16d30623aa245353ff8ae2513"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <param name="auth-acl" value="195.230.3.104/32"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </params></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <variables></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <variable name="accountcode" value="1347a7ad-ff67-11eb-9528-9a306e6cb08d"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <variable name="user_context" value="context_1"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </variables></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </user></font></div></div><div class=""><div class=""><font face="Courier New" class=""></include></font></div></div></blockquote><div class=""><br class=""></div><div class="">Inbound accepted call:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class="">2021-08-21 21:23:35.432769 [NOTICE] switch_channel.c:1118 New Channel <a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a> [0e67c277-00b5-4584-9b31-b9e86f42aace]</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:23:35.432769 [DEBUG] switch_core_state_machine.c:585 (<a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a>) Running State Change CS_NEW (Cur 1 Tot 1)</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:23:35.432769 [INFO] sofia.c:10362 <a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a> receiving invite from 194.153.118.28:5060 version: 1.10.6 -release 64bit call-id: <a href="mailto:0faf6dcb69db75f945f753561b0dd6ad@194.153.118.28" class="">0faf6dcb69db75f945f753561b0dd6ad@194.153.118.28</a>:5060</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:23:35.432769 [DEBUG] sofia.c:10456 verifying acl "domains" for ip/port 194.153.118.28:0.</font></div></div><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class="">2021-08-21 21:23:35.512752 [DEBUG] sofia.c:10658 Authenticating user <a href="mailto:1347a7ad-ff67-11eb-9528-9a306e6cb08d@194.153.118.45" class="">1347a7ad-ff67-11eb-9528-9a306e6cb08d@194.153.118.45</a></font></div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">When I define those using CURL XML (returning the same content as the static file, this is XML response) user is able to successfully register:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" class=""><document type="freeswitch/xml"></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <section name="directory"></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <domain name="194.153.118.45"></font></div></div><div class=""><div class=""><font face="Courier New" class=""><br class=""></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <params></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </params></font></div></div><div class=""><div class=""><font face="Courier New" class=""><br class=""></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <groups></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <group name="contract_1"></font></div></div><div class=""><div class=""><font face="Courier New" class=""><br class=""></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <users></font></div></div><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class=""> <user id="1347a7ad-ff67-11eb-9528-9a306e6cb08d" cidr="194.153.118.28/32,194.153.118.34/32"></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <params></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <param name="a1-hash" value="97f2bba16d30623aa245353ff8ae2513"/></font></div></div></blockquote><span style="font-family: "Courier New";" class=""> <param name="auth-acl" value="195.230.3.104/32"/></span><br class=""><span style="font-family: "Courier New";" class=""> </params></span><br class=""><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" class=""> <variables></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <variable name="accountcode" value="1347a7ad-ff67-11eb-9528-9a306e6cb08d"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> <variable name="user_context" value="context_1"/></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </variables></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </user></font></div></div><div class=""><div class=""><font face="Courier New" class=""><br class=""></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </users></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </group></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </groups></font></div></div><div class=""><div class=""><font face="Courier New" class=""><br class=""></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </domain></font></div></div><div class=""><div class=""><font face="Courier New" class=""> </section></font></div></div><div class=""><div class=""><font face="Courier New" class=""></document></font></div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class="">But then incoming calls are not authenticated /please note “cidr” parameter in user definition/:</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:36:57.884309 [NOTICE] switch_channel.c:1118 New Channel <a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a> [dd9bd835-de7a-43e7-9521-bc48b22336b6]</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:36:57.884309 [DEBUG] switch_core_state_machine.c:585 (<a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a>) Running State Change CS_NEW (Cur 1 Tot 1)</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:36:57.884309 [INFO] sofia.c:10362 <a href="mailto:sofia/trunks/35924373333@194.153.118.28" class="">sofia/trunks/35924373333@194.153.118.28</a> receiving invite from 194.153.118.28:5060 version: 1.10.6 -release 64bit call-id: <a href="mailto:665047ab59dcb3576dc5e23f21cb4cff@194.153.118.28" class="">665047ab59dcb3576dc5e23f21cb4cff@194.153.118.28</a>:5060</font></div></div><div class=""><div class=""><font face="Courier New" class="">2021-08-21 21:36:57.884309 [DEBUG] sofia.c:10456 verifying acl "domains" for ip/port 194.153.118.28:0.</font></div></div><div class=""><div class=""><font face="Courier New" style="background-color: rgb(234, 234, 234);" class="">2021-08-21 21:36:57.884309 [WARNING] sofia.c:10569 IP 194.153.118.28 Rejected by acl "domains"</font></div></div></blockquote><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Digging this for a few days, came to conclusion that the ACL “domains” is not properly updated when a user registers. <br class="">
<br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><font face="Courier New" class=""><br class=""></font></div><div class=""><font face="Courier New" class=""><br class=""></font></div></body></html>