Alguém aqui já utilizou o LDAP para se autenticar com o postgres ? Estou tentando usar um servidor com PG 8.3.3 para se conectar em um outro servidor com LDAP. Eu uso o phpLdapAdmin para configurar, e também autenticamos via LDAP nos emails e alguns sistemas internos, e tudo funciona perfeitamente.
Também funciona via php, com a seguinte conexão : $ldapHost = "ldap.ecomtecnologia.com.br"; $ldapString = "uid=volpato,ou=Ecom,ou=Users,dc=ecomtecnologia,dc=com,dc=br"; $ldapLink = @ldap_connect($ldapHost); $ldapPswd = "secret"; $ldapBind = @ldap_bind($ldapLink,$ldapString,$ldapPswd); // OK ! Voltando... Então, no servidor do PG 8.3.3 eu criei o usuário "volpato" na base "ldapbase", e adicionei a seguinte entrada no pg_hba : host ldapbase volpato 192.168.1.6 255.255.255.255 ldap "ldap://ldap.ecomtecnologia.com.br/ou=Users,ou=Ecom,dc=ecomtecnologia,dc=com,dc=br;uid=;" Aí eu tenho conectar, mas sem sucesso : $ldapBind = pg_connect("dbname=ldapbase host=host.pg833.com.br user=volpato password=secret"); => Unable to connect to PostgreSQL server: FATAL: LDAP authentication failed for user "volpato" E no log do LDAP : => send_ldap_result: err=49 matched="" text="" Já tentei alterar a "DN" dentro do pg_hba, já fiz vários testes e buscas sem sucesso. Quando vi que a mensagem do pg_connect não existe nem no google, resolvi apelar pra lista. Desde já agradeço ... -- []´s, André Volpato _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
