[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Squeeze/Wheezy: autofs-ldap -> syntax error in map near [ /nethome/files/disc01 ]



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

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Reply to: