On 4/4/06, Andreas Hasenack <ahasenack@xxxxxxxxxxxx> wrote:
> (luma-2.3)
>
> I experienced this twice with different servers, so I thought I should
> report it.
>
> When using luma to access a w2k AD, the schema entry is not available to
> luma, probably because it's in a different place than openldap or just
> because of ACLs. This makes luma not show any entry, always failing with
> errors of the type:
>
> Could not display ldap entry. Reason:
> ObjectClass <someclass> not present in server schema.
>
>
> Now I got the same error while browsing openldap's cn=monitor tree
> (enabled via the back_monitor.la backend):
>
> Could not display ldap entry. Reason:
> ObjectClass monitorContainer not present in server schema.
>
>
> Not sure if it's an openldap. I don't know if it should
> publish the schema for these internal entries.
Hi Andreas,
The current design of Luma requires the schemas to be accessible for
the user, in order to do sane error preventing. Back when I made this
descision, the world was okay. No Active Directory and no monitor
backend were on the horizon. So I made schema info a requirement.
Unfortunately this bites my ass now :-/
With some quick hacks I could make this working, but I'm sure it will
introduce some errors. So there is no real short term solution.
Luckily I'm redesigning the Luma libraries and architecture for the
Qt4 port. One of the new features will be, that basic operations will
work without a schema. This should fix your problems and additionally
make Luma a better LDAP platform. I can't give you a date when this
stuff will be released, since this requires PyQt4 to leave beta
status, but 1-3 months sounds possible.
mfg.
Wido
--
Wido Depping
ICQ: 51303067 AIM: wido3379
Jabber: wido@xxxxxxxxxxxxx
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
|