Avatar billede Slettet bruger
03. marts 2003 - 10:38 Der er 1 løsning

Opsætning af OpenLDAP server

Vi har forsøgt at konfigurere en OpenLDAP server, men når vi prøver at "binde" værdier til serveren får vi følgende fejlmeddelelse;

Problem getting attribute: javax.naming.NameNotFoundException: [LDAP: error code
32 - parent does not exist]; remaining name 'ou=favorite, ou=Fruits'

slapd.conf - filen ser således ud:
# $OpenLDAP: pkg/ldap/servers/slapd/slapd.conf,v 1.8.8.7 2001/09/27 20:00:31 kurt Exp $
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include        c:/openldap/schema/core.schema

# Define global ACLs to disable default read access.

# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral    ldap://root.openldap.org

pidfile        c:/openldap/slapd.pid
argsfile    c:/openldap/slapd.args

# Load dynamic backend modules:
# modulepath    %MODULEDIR%
# moduleload    back_ldap.la
# moduleload    back_ldbm.la
# moduleload    back_passwd.la
# moduleload    back_shell.la

#
# Sample Access Control
#    Allow read access of root DSE
#    Allow self write access
#    Allow authenticated users read access
#    Allow anonymous users to authenticate
#
#access to dn="" by * read
#access to *
#    by self write
#    by users read
#    by anonymous auth
#
# if no access controls are present, the default is:
#    Allow read by all
#
# rootdn can always write!

#######################################################################
# ldbm database definitions
#######################################################################

database    ldbm
suffix        "o=JNDITutorial"
#suffix        "o=My Organization Name,c=US"
rootdn        "cn=Manager,dc=my-domain,dc=com"
#rootdn        "cn=Manager,o=My Organization Name,c=US"
# Cleartext passwords, especially for the rootdn, should
# be avoid.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw        secret
# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd/tools. Mode 700 recommended.
directory    c:/openldap/openldap-ldbm
# Indices to maintain
index    objectClass    eq

Hvad er galt ???
Avatar billede logical Nybegynder
04. marts 2003 - 03:41 #1
For det første kunne det være en fordel at rette rootdn, så det rent faktisk matchede dit suffix, men ellers er der ingen problemer i din slapd.conf.

Det du muligvis mangle er at hælde noget indhold i. Din exception peger på, at en context som "'ou=favorite, ou=Fruits,o=JNDITutorial" skal evt. være hældt ind fra et LDIF format inden du kommer så langt.

En god resource om OpenLDAP er iøvrigt:
ftp://kalamazoolinux.org/pub/pdf/ldapv3.pdf

Tag dig tid til at kigge den igennem, det kan spare nogle problemer.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester