openLdap para Windows e phpldapadmin

openLdap para Windows e phpldapadmin

Estou tendo problemas para conectar tudo isso. Sou novo no Ldap e depois de não conseguir instalar tudo isso no Ubuntu 10.04. Estou tentando configurá-lo no meu PC local.

  1. Eu instalei o OpenLdap para Windows http://www.userbooster.de/en/download/openldap-for-windows.aspx,
  2. Habilitou a extensão php5.3.1 para ldap (c:\xampp\php\ext\php_ldap.dll) em php.ini
  3. Copiou ssleay32.dll e libeay32.dll para Windows\System32 e Windows\System (Windows XP)
  4. Defina a senha gerada por c:\Program Files\OpenLDAP\slappasswd.exe em c:\Program Files\OpenLDAP\slapd.conf (rootpw {SSHA}hash)
  5. execute o c:\Arquivos de Programas\OpenLDAP\slapd.exe
  6. Instale o phpldapadmin e ligue para https://127.0.0.1/phpldapadmin/

quando eu insiro as credenciais eu receboCredenciais inválidas (49) para usuárioe em openldap.log eu recebo

não foi possível stat o arquivo de configuração "%SYSCONFDIR%\slapd.conf": Arquivo ou diretório inexistente (2)

Responder1

Acho que a solução para a mensagem de erro que você está recebendo é bastante simples.

Você precisa criar o arquivo slapd.conf e colocá-lo no diretório correspondente a %SYSCONFDIR%. OpenLDAP para Windows deve vir com arquivos de exemplo. Eles podem até estar localizados no diretório mencionado anteriormente com um nome ligeiramente diferente, como slapd.conf.example

informação relacionada