Try running your command with "-d 128" to debug in access control.


On Thu, Oct 29, 2009 at 10:42 PM, Nikhil Padharia <[email protected]> wrote:

>
>
> I want to setup LDAP server with postgres Backend.
>
> I have followed the link http://www.darold.net/projects/ldap_pg/HOWTO/
>
> I am able to successfully configure it till step 4 of this tutorial.
> And when i make LDAPSearch it returns me an object as well.
>
> But when I try to use ldapadd it returns me an error
> ldap_bind: Invalid credentials (49)
>
> The command i use is:
> ldapadd -x -W -D "cn=admin,dc=domain,dc=com" -f file.ldif
>
>
> This is my slap.conf file at location /usr/local/etc/openldap
>
> include         /usr/local/etc/openldap/schema/core.schema
> include         /usr/local/etc/openldap/schema/cosine.schema
> include         /usr/local/etc/openldap/schema/inetorgperson.schema
>
> pidfile         /usr/local/var/slapd.pid
> argsfile        /usr/local/var/slapd.args
>
> database        sql
> suffix          "dc=domain,dc=com"
> rootdn          "cn=admin,dc=domain,dc=com"
> rootpw          EDLEa8yM/upyM9ixUgf8Aui2Cfl66cRV
> dbname          pg_ldap
> dbuser          postgres
> dbpasswd        admin
> insentry_stmt   "insert into ldap_entries (id,dn,oc_map_id,parent,keyval)
> values ((select max(id)+1 from ldap_entries),?,?,?,?)"
> upper_func      "upper"
> strcast_func    "text"
> concat_pattern  "?||?"
> has_ldapinfo_dn_ru      no
>
>
>
>
> file.lidf
>
>
> # begin
>
> o=domain, c=com
> objectClass=organization
>
> o=domain
> description=domain
>
> cn=admin, o=domain, c=com
> objectClass=organizationalRole
> cn=admin
> description= manager
>
> # end
>
> Can anyone please help me.
>
> Thanks in advance.
>
>
>
>
>


-- 
Tony

Reply via email to