Hi,

I am trying to configure automount with 389 directory server. But facing strange issue.
Even if i have added automountmap and automount objectclass it is not working. Debug log says it fails to fing objectclass. Please help me with it. Pasting the automount configuration as well as logs.


dn: ou=auto.master,dc=win,dc=com
ou: auto.master
objectClass: top
objectClass: organizationalunit
objectClass: automountmap


dn: ou=auto.direct,dc=win,dc=com
ou: auto.direct
objectClass: top
objectClass: organizationalunit
objectClass: automountmap


dn: cn=/repo,ou=auto.direct,dc=win,dc=com
objectClass: top
objectClass: automount
cn: /repo
automountInformation: -rw,hard,intr,nfsvers=3,tcp,rsize=524288,wsize=524288 test1:/ifs/Projects03/Tech

dn: cn=/-,ou=auto.master,dc=win,dc=com
objectClass: top
objectClass: automount
cn: /-
automountInformation: ldap:server1.win.com:ou=auto.direct,dc=win,dc=com


Aug 23 21:07:24 ibm001 automount[8900]: Starting automounter version 5.0.5-54.el6, master map auto.master
Aug 23 21:07:24 ibm001 automount[8900]: using kernel protocol version 5.02
Aug 23 21:07:24 ibm001 automount[8900]: lookup_nss_read_master: reading master files auto.master
Aug 23 21:07:24 ibm001 automount[8900]: parse_init: parse(sun): init gathered global options: (null)
Aug 23 21:07:24 ibm001 automount[8900]: lookup_read_master: lookup(file): read entry /net
Aug 23 21:07:24 ibm001 automount[8900]: lookup_read_master: lookup(file): read entry /-
Aug 23 21:07:24 ibm001 automount[8900]: master_do_mount: mounting /net
Aug 23 21:07:24 ibm001 automount[8900]: automount_path_to_fifo: fifo name /var/run/autofs.fifo-net
Aug 23 21:07:24 ibm001 automount[8900]: lookup_nss_read_map: reading map hosts (null)
Aug 23 21:07:24 ibm001 automount[8900]: parse_init: parse(sun): init gathered global options: (null)
Aug 23 21:07:24 ibm001 automount[8900]: mounted indirect on /net with timeout 300, freq 75 seconds
Aug 23 21:07:24 ibm001 automount[8900]: st_ready: st_ready(): state = 0 path /net
Aug 23 21:07:24 ibm001 automount[8900]: master_do_mount: mounting /-
Aug 23 21:07:24 ibm001 automount[8900]: automount_path_to_fifo: fifo name /var/run/autofs.fifo--
Aug 23 21:07:24 ibm001 automount[8900]: lookup_nss_read_map: reading map ldap ldap:server1.win.com:ou=auto.direct,dc=win,dc=com
Aug 23 21:07:24 ibm001 automount[8900]: parse_server_string: lookup(ldap): Attempting to parse LDAP information from string "ldap:server1.win.com:ou=auto.direct,dc=win,dc=com".
Aug 23 21:07:24 ibm001 automount[8900]: parse_server_string: lookup(ldap): server "ldap://server1.win.com/", base dn "ou=auto.direct,dc=win,dc=com"
Aug 23 21:07:24 ibm001 automount[8900]: parse_ldap_config: lookup(ldap): ldap authentication configured with the following options:
Aug 23 21:07:24 ibm001 automount[8900]: parse_ldap_config: lookup(ldap): use_tls: 0, tls_required: 0, auth_required: 2, sasl_mech: PLAIN
Aug 23 21:07:24 ibm001 automount[8900]: parse_ldap_config: lookup(ldap): user: proxyuser, secret: specified, client principal: (null) credential cache: (null)
Aug 23 21:07:24 ibm001 automount[8900]: parse_init: parse(sun): init gathered global options: (null)
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): auth_required: 2, sasl_mech PLAIN
Aug 23 21:07:25 ibm001 automount[8900]: sasl_bind_mech: Attempting sasl bind with mechanism PLAIN
Aug 23 21:07:25 ibm001 automount[8900]: getuser_func: called with context (nil), id 16386.
Aug 23 21:07:25 ibm001 automount[8900]: getuser_func: called with context (nil), id 16385.
Aug 23 21:07:25 ibm001 automount[8900]: getpass_func: context (nil), id 16388
Aug 23 21:07:25 ibm001 automount[8900]: sasl_bind_mech: sasl bind with mechanism PLAIN succeeded
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): autofs_sasl_bind returned 0
Aug 23 21:07:25 ibm001 automount[8900]: get_query_dn: lookup(ldap): query succeeded, no matches for (objectclass=automountMap)
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): failed to get query dn
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): auth_required: 2, sasl_mech PLAIN
Aug 23 21:07:25 ibm001 automount[8900]: sasl_bind_mech: Attempting sasl bind with mechanism PLAIN
Aug 23 21:07:25 ibm001 automount[8900]: getuser_func: called with context (nil), id 16386.
Aug 23 21:07:25 ibm001 automount[8900]: getuser_func: called with context (nil), id 16385.
Aug 23 21:07:25 ibm001 automount[8900]: getpass_func: context (nil), id 16388
Aug 23 21:07:25 ibm001 automount[8900]: sasl_bind_mech: sasl bind with mechanism PLAIN succeeded
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): autofs_sasl_bind returned 0
Aug 23 21:07:25 ibm001 automount[8900]: get_query_dn: lookup(ldap): query succeeded, no matches for (objectclass=automountMap)
Aug 23 21:07:25 ibm001 automount[8900]: do_bind: lookup(ldap): failed to get query dn
Aug 23 21:07:25 ibm001 automount[8900]: lookup(ldap): couldn't connect to server ldap://server1.win.com/
Aug 23 21:07:25 ibm001 automount[8900]: mount_autofs_direct: failed to read direct map
Aug 23 21:07:25 ibm001 automount[8900]: handle_mounts: mount of /- failed!
Aug 23 21:07:25 ibm001 automount[8900]: master_do_mount: failed to startup mount







--


Thanks & Regards
Dhiraj S. Deshpande