Как сделать внешнюю аутентификацию используя php скрипт

1) eJabberD под Windows.

2) устанавливаю в конфигурационном файле

{auth_method, external}.
{extauth_program, "с:\test\MyAuth.php"}

3) перегружаю eJabberD

проблема - php файл не вызывается. перерыл форум - ничего не нашёл.
В документации и примерах указано - просто установите и работает.

в лог попадает следующее:

=INFO REPORT==== 2008-03-26 17:10:53 ===
I(<0.250.0>:ejabberd_listener:112) : (#Port<0.400>) Accepted connection {{192,168,1,3},1415} -> {{192,168,1,3},5222}

=ERROR REPORT==== 2008-03-26 17:15:10 ===
Error in process <0.253.0> on node 'ejabberd@localhost' with exit value: {einval,[{erlang,open_port,[{spawn,"c:DevToolscheck_mysql.php"},[{packet,2}]]},{extauth,init,2}]}

при этом php файл не вызывался.
как это бороть, на что смотреть или где почитать. Помогайте :)

Syndicate content