SLUG Mailing List Archives
Re: [SLUG] LDAP help please
- To: Lindsay Holmwood <lindsay@xxxxxxxxxxxxxx>
- Subject: Re: [SLUG] LDAP help please
- From: Howard Lowndes <lannet@xxxxxxxxxxxxx>
- Date: Mon, 19 Dec 2005 07:59:04 +1100
- Cc: slug Mail List <slug@xxxxxxxxxxx>
- Organization: LANNet Computing Associates
- User-agent: Mozilla Thunderbird 1.0.7-1.1.fc4 (X11/20050929)
Lindsay Holmwood wrote:
Howard Lowndes wrote:
I am trying to get the rootDSE to work in openldap but phpldapadmin is
coming back with:
"Could not determine the root of your LDAP tree.
It appears that the LDAP server has been configured to not reveal its
Please specify it in config.php"
I've seen this one before, very befuddling. What version of phpldapadmin
are you using?
0.9.7.2 It's got the XML templating. The web site describes it as the
latest release, but there is a CVS version as well, both 0.9.cvs and
1.0.cvs. I might just take up your suggestion of the drop back, but
should that be to 0.9.6 or 0.9.6c? TIA.
Newer releases are starting to implement a new XML-based templating
system to replace the old PHP templating. In the process, a number of
the releases pushed out in the last few months are horribly buggy.
I think you'll find that the underlying code for talking with OpenLDAP
doesn't actually exist in the release you're using, however i'm sure
you'll find the developers kindly put in code for talking to Netscape
Directory Server - completely useless to you and the 90% of users of
IIRC, i've had this exact same problem on 0.9.8-beta 1 and 2, but i've
noticed that recent stable releases are starting to implement the new
templating system too (uck!), so you might be experiencing the same
problem as what I was.
This is a really great example of how *not* to manage your open source
project. Pushing development code out into stable releases without
updating the documentation or at /least/ the changelog throws users into
the deep end with no points of reference as to why things break so badly.
I only worked out why I was getting this error because I hacked the code
and realised there were such large gaping holes. This experience with
phpldapadmin has left a somewhat bitter taste in my mouth about it, and
i'm a lot more cautious now about using it.
I'd suggest dropping back to 0.9.6 if you can - probably the most stable
and featureful release the phpldapadmin crew have pushed out to date.
There are one or two things not implemented quite right, but otherwise
it's very usable.
LANNet Computing Associates - Your Linux people <http://lannetlinux.com>
When you want a computer system that works, just choose Linux;
When you want a computer system that works, just, choose Microsoft.
Flatter government, not fatter government; abolish the Australian states.