[phpldapadmin] [ phpldapadmin-Bugs-2959419 ] Schema error when combining overlays

"SourceForge.net" <[email protected]>
Newsgroups gmane.comp.ldap.davedap
Message-ID <[email protected]>
Bugs item #2959419, was opened at 2010-02-25 20:59
Message generated for change (Tracker Item Submitted) made by gropefruit
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498546&aid=2959419&group_id=61828

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: 1.1.x
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Gropefruit (gropefruit)
Assigned to: Nobody/Anonymous (nobody)
Summary: Schema error when combining overlays

Initial Comment:
Greetings.  Using phpldapadmin 1.1.0.5 on amd64 Debian/Lenny system. LDAP server is OpenLDAP 2.4.20 on same local box.

phpLDAPadmin works fine except when using the following modules & configuration options in slapd.conf:

###############

moduleload back_ldap
moduleload back_monitor

overlay chain
chain-uri ldaps://1.2.3.4:636/
chain-idassert-bind 
bindmethod=simple 
   binddn="uid=manager,dc=example,dc=com"
   credentials=password
   mode=self
chain-idassert-authzFrom "*"

updateref   ldaps://1.2.3.4:636/

###############

When using the above configuration, upon attempting to login to phpLDAPadmin:

Error
Schema error: attributeType "olmDbURIList" inherits from "managedInfo", but attributeType "managedInfo" does not exist.

Removing back_ldap (along with the chain option) OR back_monitor fixes the problem.  However both of these are critical to the functionality of this server.

Issue is not an OpenLDAP issue. The LDAP-functionality of this server is perfect and does what we want within the guidelines of OpenLDAP's documentation.  This is a phpLDAPadmin problem.  The schema attributes to which this error refers are part of an internally-loaded schema system controlled by back_monitor, and it seems that phpLDAPadmin is picking up on parts of this schema, and freaking out unnecessarily, denying my login.

*** I understand phpLDAPadmin is not compatible with back_monitor.  But WE ARE NOT USING phpLDAPadmin with the back_monitor overlay, it is merely loaded for other, unrelated purposes. ***

If anyone has any input, or knows of a work around OTHER than the unacceptable options I've already listed, please throw it my way.

Thank you,

GropeFruit

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498546&aid=2959419&group_id=61828

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
______________________________________
phpLDAPadmin development mailing list.
To unsbuscribe: https://lists.sourceforge.net/lists/listinfo/phpldapadmin-devel
http://phpldapadmin.sourceforge.net/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.