[Freeswitch-users] How can I remove a user with mod_xml_curl?
ssinyagin at gmail.com
Fri Sep 19 16:44:18 MSD 2014
I think it's much more reliable to lookup in some admission control
database on every in- and outbound call for the user. Then you have the
ability to redirect the user to an IVR, for example, and tell them that the
account is blocked.
On Fri, Sep 19, 2014 at 2:07 PM, yoav golde <ygolde at gmail.com> wrote:
> I have mod_xml_curl enabled, and have binded the directory successfully:
> <param name="gateway-url" value="
> http://some.domain.com:9008/api/fs_directory" bindings="directory"/>
> In that gateway I check the user against a database if he/she is allowed,
> and if so I return the following xml:
> <document type="freeswitch/xml">
> <section name="directory">
> <domain name="some.domain.com">
> <group name="default">
> <user id="some_user"><params><param name="password"
> Everything is fine at that point, the user is registered with no issues,
> and can make calls via FreeSwicth
> The problem is how can I disable a user i previously approved?
> I tried returning nothing instead of the above xml, and it did not work,
> the user could still connect and make calls.
> Even after the periodic register we do from our client (once every 5
> minutes), when there was failed authentication, it took something like 2-3
> minutes until the user could no longer connect (in the meanwhile the user
> is connected and able to make calls)
> Any idea how to revoke users access in real time?
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> Official FreeSWITCH Sites
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users