hi, I'm trying to get autofs with LDAP working. We have two file servers (old/new) and several LDAP entries, like described in: /usr/share/doc/autofs-ldap/examples/ldap-automount-rfc2307-bis-auto.direct:
=========================== # extended LDIF # # LDAPv3 # base <automountMapName=auto_direct,ou=services,ou=RBG,dc=foo> with scope subtree # filter: (objectclass=*) # requesting: ALL # dn: automountMapName=auto_direct,ou=services,ou=RBG,dc=foo objectClass: automountMap objectClass: top automountMapName: auto_direct dn: automountKey=/nethome/fire01/disc01,automountMapName=auto_direct,ou=services,ou=RBG,dc=foo automountKey: /nethome/fire01/disc01 objectClass: automount objectClass: top automountInformation: fire01:/disc01 [...] dn: automountKey=/nethome/files/disc01,automountMapName=auto_direct,ou=services,ou=RBG,dc=foo automountKey: /nethome/files/disc01 objectClass: automount objectClass: top automountInformation: files:/disc01 [...] =============================== /etc/default/autofs: MASTER_MAP_NAME="/etc/auto_direct" TIMEOUT=300 BROWSE_MODE="no" LOGGING="debug" LDAP_URI="ldap://ldap.rbg.foo" SEARCH_BASE="ou=services,ou=RBG,dc=foo" MAP_OBJECT_CLASS="automountMap" ENTRY_OBJECT_CLASS="automount" MAP_ATTRIBUTE="automountMapName" ENTRY_ATTRIBUTE="automountKey" VALUE_ATTRIBUTE="automountInformation" Debug: Sep 26 10:43:01 clientmaster automount[2081]: autofs stopped Sep 26 10:43:01 clientmaster automount[2102]: Starting automounter version 5.0.7, master map /etc/auto_direct Sep 26 10:43:01 clientmaster automount[2102]: using kernel protocol version 5.02 Sep 26 10:43:01 clientmaster automount[2102]: lookup_nss_read_master: reading master file /etc/auto_direct Sep 26 10:43:01 clientmaster automount[2102]: parse_init: parse(sun): init gathered global options: (null) Sep 26 10:43:01 clientmaster automount[2102]: spawn_mount: mtab link detected, passing -n to mount Sep 26 10:43:01 clientmaster automount[2102]: spawn_umount: mtab link detected, passing -n to mount Sep 26 10:43:01 clientmaster automount[2102]: lookup_read_master: lookup(file): read entry +auto_direct Sep 26 10:43:01 clientmaster automount[2102]: lookup_nss_read_master: reading master ldap auto_direct Sep 26 10:43:01 clientmaster automount[2102]: parse_server_string: lookup(ldap): Attempting to parse LDAP information from string "auto_direct". Sep 26 10:43:01 clientmaster automount[2102]: parse_server_string: lookup(ldap): mapname auto_direct Sep 26 10:43:01 clientmaster automount[2102]: parse_ldap_config: lookup(ldap): ldap authentication configured with the following options: Sep 26 10:43:01 clientmaster automount[2102]: parse_ldap_config: lookup(ldap): use_tls: 1, tls_required: 0, auth_required: 1, sasl_mech: (null) Sep 26 10:43:01 clientmaster automount[2102]: parse_ldap_config: lookup(ldap): user: (null), secret: unspecified, client principal: (null) credential cache: (null) Sep 26 10:43:01 clientmaster automount[2102]: parse_init: parse(sun): init gathered global options: (null) Sep 26 10:43:01 clientmaster automount[2102]: find_server: trying server uri ldap://ldap.foo Sep 26 10:43:01 clientmaster automount[2102]: do_bind: lookup(ldap): auth_required: 1, sasl_mech (null) Sep 26 10:43:01 clientmaster automount[2102]: do_bind: lookup(ldap): ldap simple bind returned 0 Sep 26 10:43:01 clientmaster automount[2102]: get_query_dn: lookup(ldap): check search base list Sep 26 10:43:01 clientmaster automount[2102]: get_query_dn: lookup(ldap): found search base under ou=services,ou=RBG,dc=foo Sep 26 10:43:01 clientmaster automount[2102]: get_query_dn: lookup(ldap): found query dn automountMapName=auto_direct,ou=services,ou=RBG,dc=foo Sep 26 10:43:01 clientmaster automount[2102]: connected to uri ldap://ldap.foo Sep 26 10:43:01 clientmaster automount[2102]: lookup_read_master: lookup(ldap): searching for "(objectclass=automount)" under "automountMapName=auto_direct,ou=services,ou=RBG,dc=foo" Sep 26 10:43:01 clientmaster automount[2102]: lookup_read_master: lookup(ldap): examining entries Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/fire01/disc01 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/fire01/disc02 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/fire01/disc04 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/fire01/disc06 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/files/disc02 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/files/disc04 ] Sep 26 10:43:01 clientmaster automount[2102]: syntax error while parsing map. Sep 26 10:43:01 clientmaster automount[2102]: lookup_read_master: lookup(file): read entry /nethome Sep 26 10:43:01 clientmaster automount[2102]: syntax error in map near [ /nethome/files/disc06 ] Sep 26 10:43:01 clientmaster automount[2102]: no mounts in table ====================== The NFS server on fire01 is NFS3 and on "files" NFSv4. What could be the problem? cu denny
signature.asc
Description: Message signed with OpenPGP using GPGMail