Feng Office в России

Автор Тема: LDAP in Feng Office проблема  (Прочитано 7660 раз)

oleg_kaktuss

  • Newbie
  • *
  • Сообщений: 1
  • Karma: 0
LDAP in Feng Office проблема
« : Июнь 14, 2012, 11:18:28 am »
Здравствуйте.
Помогите связать LDAP  и Feng Office. Кучу сайтов перерыл, форумов. Но ничего так и не помогло. Поскольку одно и тоже пишут: файл ldap.config.php.   Я его настроил должным образом. Но когда ввожу имя пользователя, пароль, то открывается страница пустая с ошибкой 500 "Внутренняя ошибка сервера".
Что еще делать?

NiKO

  • Newbie
  • *
  • Сообщений: 47
  • Karma: 0
Re: LDAP in Feng Office проблема
« Ответ #1 : Июнь 18, 2012, 12:31:45 am »
Ваш php поддерживает ldap?

strangeman

  • Newbie
  • *
  • Сообщений: 1
  • Karma: 0
Re: LDAP in Feng Office проблема
« Ответ #2 : Июль 27, 2012, 06:01:04 am »
Наткнулся, собственно, на ту же проблему.
OS: Debian 6, feng office 2.1.0.
php -v
PHP 5.3.3-7+squeeze13 with Suhosin-Patch (cli) (built: Jun 10 2012 09:35:18)
apache2 -v
Server version: Apache/2.2.16 (Debian)
php-ldap и php-net-ldap установлены.

cat ldap.config.php.bac
<?php
  
// The configuration array:
  
$config_ldap = array (
      
'binddn'    => 'cn=user,dc=domain,dc=local',
      
'bindpw'    => 'userpwd',
      
'basedn'    => 'dc=domain,dc=local',
      
'host'      => '192.168.0.233',
      
'uid'       => 'sAMAccountName' //Change in according with your settings to match the userid entry
  
);
  return 
true;
  
?>

При попытке авторизации в error.log апача сыплется
[Fri Jul 27 12:48:11 2012] [error] [client 192.168.0.19] PHP Fatal error:  Call to undefined method Contact::isValidPasswordLdap() in /srv/feng/application/controllers/AccessController.class.php on line 115, referer: http://feng.localnet/index.php?c=access&a=login

Погуглил по ошибке - создалось впечатление, что эта фича вообще еще не реализована. На офф. форуме лежит патч, имеющий половинчатый эффект. Я так понимаю, на авторизацию пользователей из LDAP (и AD в том числе) рассчитывать не стоит?

rsh000

  • Newbie
  • *
  • Сообщений: 2
  • Karma: 0
Re: LDAP in Feng Office проблема
« Ответ #3 : Август 15, 2012, 07:48:56 pm »
LDAP аутентификация благополучно работала еще в v.1.75. В более новых версиях файл ldap.config.php есть, но функция isValidPasswordLdap() нигде не описана, что приводит к ошибке и невозможности использования LDAP ((