Did the console show any errors or warnings when using the mod_perl method? Were you able to confirm that the <a href="http://directory.pl">directory.pl</a> script actually was run?<br>-MC<br><br><div class="gmail_quote">On Thu, Nov 22, 2012 at 2:59 AM, Eugene Prokopiev <span dir="ltr">&lt;<a href="mailto:enp@itx.ru" target="_blank">enp@itx.ru</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br><br>I tried to to <span lang="en"><span>authenticate</span></span> users from external source with mod_perl or mod_xml_curl. Configuration and code looks like:<br>
<br>mod_perl:<br><br>&lt;configuration name=&quot;perl.conf&quot;&gt;<br>
  &lt;settings&gt;<br>    &lt;param name=&quot;xml-handler-script&quot; value=&quot;/var/lib/freeswitch/scripts/<a href="http://directory.pl" target="_blank">directory.pl</a>&quot;/&gt;<br>    &lt;param name=&quot;xml-handler-bindings&quot; value=&quot;directory&quot;/&gt;<br>

  &lt;/settings&gt;<br>&lt;/configuration&gt;<br><br>$XML_STRING = &#39;<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;<br>&lt;document type=&quot;freeswitch/xml&quot;&gt;<br>

  &lt;section name=&quot;directory&quot;&gt;<br>    &lt;domain name=&quot;$${local_address}&quot;&gt;<br>      &lt;params&gt;<br>        &lt;param name=&quot;dial-string&quot; value=&quot;${sofia_contact(${dialed_user}@${dialed_domain})}&quot;/&gt;<br>

      &lt;/params&gt;<br>      &lt;groups&gt;<br>        &lt;group name=&quot;local&quot;&gt;<br>          &lt;users&gt;<br>            &lt;user id=&quot;123&quot;&gt;&lt;params&gt;&lt;param name=&quot;password&quot; value=&quot;123&quot;/&gt;&lt;/params&gt;&lt;/user&gt;<br>

           &lt;/users&gt;<br>        &lt;/group&gt;<br>      &lt;/groups&gt;<br>    &lt;/domain&gt;<br>  &lt;/section&gt;<br>&lt;/document&gt;<br>&#39;;<br><br>mod_xml_curl:<br><br>&lt;configuration name=&quot;xml_curl.conf&quot;&gt;<br>

  &lt;bindings&gt;<br>    &lt;binding name=&quot;directory&quot;&gt;<br>      &lt;param name=&quot;gateway-url&quot; value=&quot;<a href="http://localhost:5000" target="_blank">http://localhost:5000</a>&quot; bindings=&quot;directory&quot;/&gt;<br>

    &lt;/binding&gt;<br>  &lt;/bindings&gt;<br>&lt;/configuration&gt;<br><br>use Mojolicious::Lite;<br>post &#39;/&#39; =&gt; &#39;index&#39;;<br>app-&gt;start;<br>__DATA__<br>@@ index.html.ep<br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;<br>


&lt;document type=&quot;freeswitch/xml&quot;&gt;<br>
  &lt;section name=&quot;directory&quot;&gt;<br>
    &lt;domain name=&quot;$${local_address}&quot;&gt;<br>
      &lt;params&gt;<br>
        &lt;param name=&quot;dial-string&quot; value=&quot;${sofia_contact(${dialed_user}@${dialed_domain})}&quot;/&gt;<br>
      &lt;/params&gt;<br>
      &lt;groups&gt;<br>
        &lt;group name=&quot;local&quot;&gt;<br>
          &lt;users&gt;<br>
            &lt;user id=&quot;123&quot;&gt;&lt;params&gt;&lt;param name=&quot;password&quot; value=&quot;123&quot;/&gt;&lt;/params&gt;&lt;/user&gt;<br>
           &lt;/users&gt;<br>
        &lt;/group&gt;<br>
      &lt;/groups&gt;<br>
    &lt;/domain&gt;<br>
  &lt;/section&gt;<br>
&lt;/document&gt;<br><br><span lang="en"><span>Authentication</span></span> via mod_xml_curl was <span lang="en"><span>succeeded, </span></span><span lang="en"><span>authentication</span></span> via mod_perl was failed. What is wring with it?<br>

<br>--<br>Regards,<br>Eugene Prokopiev<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" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">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" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Michael S Collins<br>Twitter: @mercutioviz<br><a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br><a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br><br><br>