Hi all!<br><br>I use xml_curl to get subscriber information from database when they authenticate with username/password. In my directory script I specify <params> and <variables> for user entry, and they are set on channel.<br>
<br><div>Now I'm trying to achieve customer authentication by IP address instead of username/password.<br><br>I have <br><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> <list name="domains" default="deny"></span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> <node type="allow" domain="$${domain}"/></span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> </list></span><br clear="all"><div><br></div><div>and apply-inbound-acl="domains" at users' profile, and passwordless authentication works fine for users with "cidr" attribute, but FS doesn't set channel variables I return in directory entries in response to 'network-list' request on 'reloadacl', for example.<br>
<br>Since my dialplan logic relies on these variables (like customer ID and so on), dialplan scripts don't see these vars on incoming calls from users authenticated by domains ACL and fail their calls :(<br><br>Is this normal behaviour or I'm missing something? How can I get user variables from my DB set on channel when authenticating call by CIDR attribute?</div>
<div><br></div><div><br><br></div>-- <br>Best regards,<br><br>Dmitry Sytchev,<br>IT Engineer<br>
</div>