<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html><head><meta http-equiv="Content-Type" content="text/html;charset=us-ascii">
<style>BODY{font:10pt Tahoma, Verdana, sans-serif}</style></head><body>
<DIV>I don't know if anyone has done it w/ static XML, normaly if you are using external config, you look for the event header "action", and if it's "event_socket_auth", then you check the event socket users, and not the normal ones. </DIV>
<DIV>&nbsp;</DIV>
<DIV>I know the only way I use it is when using some sort of external config. XML_Curl or switch_bind_xml_search_function. Has anyone here actually got it working w/ static XML?</DIV>
<DIV>&nbsp;</DIV>
<DIV>--Dave</DIV><BR>
<BLOCKQUOTE style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<HR>
<B>From:</B> Steven Ayre [mailto:steveayre@gmail.com]<BR><B>To:</B> FreeSWITCH Users Help [mailto:freeswitch-users@lists.freeswitch.org]<BR><B>Sent:</B> Wed, 24 Oct 2012 09:42:58 -0700<BR><B>Subject:</B> Re: [Freeswitch-users] event socket : userauth undocumented esl command?<BR><BR>It's new to me too.
<DIV><BR></DIV>
<DIV>Reading the mod_event_socket source code you authenticate as a <A href="mailto:user@domain">user@domain</A> and it performs a user directory lookup for that user.</DIV>
<DIV><BR></DIV>
<DIV>It looks for the following variables in the directory entry:</DIV>
<DIV>&nbsp; &nbsp; esl-password</DIV>
<DIV>&nbsp; &nbsp;&nbsp;esl-allowed-log</DIV>
<DIV>&nbsp; &nbsp; esl-allowed-events</DIV>
<DIV>&nbsp; &nbsp; esl-allowed-api</DIV>
<DIV><BR></DIV>
<DIV>esl-password is required.</DIV>
<DIV>esl-allowed-log is either true or false (optional, default is true)</DIV>
<DIV>esl-allowed-events and&nbsp;esl-allowed-api are also optional, I think the default would be all allowed.</DIV>
<DIV><BR></DIV>
<DIV>It appears the command syntax is 'userauth <A href="mailto:user@domain">user@domain</A>:password'</DIV>
<DIV><BR></DIV>
<DIV>-Steve</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV>
<DIV><BR></DIV></DIV>
<DIV>
<DIV class=gmail_quote>On 24 October 2012 08:21, rentmycoder rentmycoder <SPAN>&lt;<A href="mailto:rentmycoder@gmail.com">rentmycoder@gmail.com</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class=gmail_quote>Hi,<BR><BR>I''ve read in an old esl source that a userauth command exist in<BR>mod_event_socket and provides user/password based authentication, not<BR>only password based, like auth...<BR>Th actual code accepts the userauth command...<BR>Question: where can I configure the user / password for the userauth command?<BR>Shouldn't this command bee in wiki?<BR>Thanks,<BR>John<BR><BR>_________________________________________________________________________<BR>Professional FreeSWITCH Consulting Services:<BR><A href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</A><BR><A href="http://www.freeswitchsolutions.com/">http://www.freeswitchsolutions.com</A><BR><BR>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR><A href="http://www.cudatel.com/">http://www.cudatel.com</A><BR><BR>Official FreeSWITCH Sites<BR><A href="http://www.freeswitch.org/">http://www.freeswitch.org</A><BR><A href="http://wiki.freeswitch.org/">http://wiki.freeswitch.org</A><BR><A href="http://www.cluecon.com/">http://www.cluecon.com</A><BR><BR>FreeSWITCH-users mailing list<BR><A href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR><A href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>UNSUBSCRIBE:<A href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR><A href="http://www.freeswitch.org/">http://www.freeswitch.org</A><BR></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE>
<STYLE>
</STYLE>

<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></body></html>