Не работает LDAP в PHP Windows 2008 R2

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
super-super
рядовой
Сообщения: 14
Зарегистрирован: 2010-11-27 11:37:13

Не работает LDAP в PHP Windows 2008 R2

Непрочитанное сообщение super-super » 2015-06-18 18:43:22

Имеется два контроллера домена на Windows 2008 R2 DC1 и DC2 один общий домен настроена репликация. Все работает поднята служба сертификации Active directory на DC1. Есть щлюз на FreeBSD 9.3 установлена Samba и цепляется к домену отлично билет получен и LDAP авторезация работает . Установлен Openfire на нем так же настроена LDAP авторизация и все пользователи домена читаются кроме тех чьи имена на русском.
Так же стоит GLPI но вот там не проходит авторизация вот что в логах GLPI

Код: Выделить всё

 *** PHP Warning(2): ldap_bind(): Unable to bind to server: Strong(er) authentication required
  Backtrace :
  :
  inc/authldap.class.php:2183                        ldap_bind()
  inc/authldap.class.php:1182                        AuthLDAP::connectToServer()
  front/authldap.form.php:71                         AuthLDAP::testLDAPConnection()
  
Для проверки был поставлен денвер на другом компьютере и так же установлен GLPI там пишет в логах вот что

Код: Выделить всё

*** PHP Warning(2): ldap_bind() [<a href='function.ldap-bind'>function.ldap-bind</a>]: Unable to bind to server: Can't contact LDAP server
  Backtrace :
  :                                                  
  inc\authldap.class.php:2183                        ldap_bind()
  inc\authldap.class.php:1182                        AuthLDAP::connectToServer()
  front\authldap.form.php:71                         AuthLDAP::testLDAPConnection()
  
Проверил LDAP через Softerra LDAP Browser 4.5 все работает подключается как по ldap так и по ldaps но только с логином паролем доменного пользователя анонимный доступ не работает.
Из Softerra LDAP Browser взял адреса серверов где пускает анонимно и в вел данные в GLPI тест прошел соединение есть но вот в вожу свои данные не подключается именно только в PHP в остальных приложениях LDAP и LDAPS работает. В чем может быть причина не могу понять и как все таки заставить принимать подключение по PHP к LDAP серверу. Может кто сталкивался с такой ситуацией?
Был перерыт весь интернет попробованы различные варианты но так и нечего не заработало.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

super-super
рядовой
Сообщения: 14
Зарегистрирован: 2010-11-27 11:37:13

Не работает LDAP в PHP Windows 2008 R2

Непрочитанное сообщение super-super » 2015-06-19 7:12:55

Все таки проблема в LDAP сервере точней в Windows 2008 нашел как включить анонимный доступ к серверу и о чудо тест прошел без проблем но как только вписываю логин и пароль существующего пользователя точней пользователя с правами Администратора домена не пускает может еще где что настроить надо?

super-super
рядовой
Сообщения: 14
Зарегистрирован: 2010-11-27 11:37:13

Не работает LDAP в PHP Windows 2008 R2

Непрочитанное сообщение super-super » 2015-09-06 20:28:22

Можно сказать почти все что можно перетрогал и переустанавливал Службы сертификации Active Directory. Но так и нельзя подключится к LDAP с помощью логина и пароля. Конфиги какие в Windows? Так только служба сертификации больше вроде нечего не влияет на авторизацию в LDAP как я понял.

Аватара пользователя
Toptyg
мл. сержант
Сообщения: 104
Зарегистрирован: 2006-11-28 19:20:41
Откуда: СПБ

Не работает LDAP в PHP Windows 2008 R2

Непрочитанное сообщение Toptyg » 2015-09-20 21:57:16

1 денвер в топку, нужно взять пхп, прикрутить к нему лдап модуль, проверить тестовый скрипт на пхп авторизации в домене под учеткой чтобы подключаться можно было и не писал ошибок что библиотек безопасности или системных библиотек не хватает и тд.