OpenDS (an open source Java LDAP directory server) goes to Jazoon

Next week, I will be in Zurich at the Jazoon conference where I will be presenting the OpenDS project and the imminent OpenDS 1.0 release.

 Theaquarium Resource Glassfishday-Jazoon-Button160X64

Monday June 23rd :
GlassFish Community Day @ Jazoon

It’s free but registration is required.

13:30 – 14-15 : How to extend the 100% Java LDAP Open Directory Server.

 Dms Jazoon08 Header Jazoon-Logo Jazoon-Logo

Wednesday June 25th :

Jazoon Conference

16:30 – 17:20 : OpenDS Inside: An LDAP directory embedded into your applications

I will be at the Jazoon conference from Monday to Friday morning to meet with you, discuss the OpenDS project and what we’re building with it.

See you in Zurich next week.

Technorati Tags: , , , , , ,

OpenDS 1.0 Release Candidate is now available.

The OpenDS development team is very pleased to announce the immediate availability of OpenDS 1.0.0-build016 which is the first (and hopefully last) Release Candidate for OpenDS 1.0.0.

We consider this release candidate complete, stable and suitable for testing by any user.

The purpose of the Release Candidate is to solicit one last round of testing before the final release.

So please test the OpenDS release with your client applications, in your environment or on your favorite platform.

If you do find a bug, please report it with Issue Tracker.

We welcome feedback. Please report you experience with OpenDS on our mailing lists, or on #opends IRC channel on Freenode.

OpenDS 1.0.0-build016 is built from revision 4337 of our source tree, and has been uploaded to our promoted builds folder. The direct link to download the core server is:

The direct link to download the DSML gateway is:

We have also updated the archive that may be used to install OpenDS via Java Web Start. You may launch that using the URL, or visit for more information.

OpenDS 1.0.0 is a pure Java, LDAPv3 compliant directory server, designed to provide high performance, to be highly extensible, and to be easy to deploy, manage and monitor. The final version of OpenDS 1.0.0 is expected to be released early July 2008.

Detailed information about the release candidate is available at

Major changes incorporated since OpenDS 1.0.0-build015 include :

  • Revision 4231 (Issue #3236) — Fixed a null pointer exception that could be thrown when the server processed a modDN operation with a new superior entry that was in the subtree to be moved.
  • Revision 4232 (Issue #3237) — Fixed the -Qand –nodetach options of the startds command on Windows platforms.
  • Revision 4235 (Issues #3238 and #3240) — Fixed issues related to the start-ds and upgrade commands on Windows platforms.
  • Revision 4237 — Updated the stop-ds error message to include connection information.
  • Revision 4279 (Issue 3264) — Fixed workflow element creation ordering.
  • Revision 4287 (Issue 3239) — Fixed jdmkrt.jar loading on Windows systems.
  • Revision 4289 (Issue 2953) — Fixed the LDAPRequestHandler.
  • Revision 4301 (Issue 3254) — Fixed an issue with the index counts if subtree deletes exceed the index entry count.
  • Revision 4303 (Issues 3271, 3142, 3241, 3242, 3253) — Fixed various issues for the SNMP connection handler.
  • Revision 4305 (Issue 3269) — Updated the example plug-in to allow users to add their own messages. The messages can be generated from a properties file.
  • Revision 4308 (Issue 2911) — SynchronizationProvider API has been updated to properly listen for replication updates.
  • Revision 4309 (Issue 3299) — Fixed an issue with the ACI group membership check.
  • Revision 4311 (Issue 3261) — Fixed a post-external-initialization issue with dsreplicaton.
  • Revision 4319 (Issue 3307) — Fixed a NullPointer exception when no certificate is defined for a registered entry in the ADS.
  • Revision 4322 (Issue 3311) — Fixed import-ldif so that it creates a task when the –templateFile option and the –ldifFile option are specified.
  • Revision 4326 (Issue 3272) — Fixed a connections issue at the end of QuickSetup.
  • Revision 4327 (Issue 3295, 3304, 3306) — Fixed various SNMP issues.
  • Revision 4327 (Issue 3266) — Added ds-cfg-max-allowed-client-connections parameter to prevent using up all file descriptors. By default, the directory server allows an unlimited number of connections as before, but the user can now adjust this to suit his system. The total number of client connections, DB files and log files must not exceed the max file descriptors limit from the OS (ulimit -n).
  • Revision 4328 (Issue 3269) — Added checks for canceled operations in the JE back-end code.
  • Revision 4333 (Issue 3318) — Fixed an issue with the status-panel code that logs the stack trace to a log file.

Technorati Tags: , , , , , ,

CommunityOne 2008… OpenDS presentation available

Ian Murdock keynote pictureThe presentation that I’ve done in collaboration with Jim Yang from Penrose Virtual Directory, at Community One 2008 – May 5th, San Francisco, CA – on Getting Started with Opends is now available from the CommunityOne session catalog (use the contentbuilder / doc789 credentials to access the PDFs). The presentation is also available from OpenDS project wiki.

Here’s the abstract of the presentatIon:

The session presents an overview of the OpenDS project. It demonstrates how to install the OpenDS LDAPv3 compliant directory server and how to start, stop, or get the status of the server. It explains the basic administration tasks necessary to prepare a directory server for a specific application. The presentation walks through the APIs available to extend the capabilities of the server. Penrose, an open source virtual directory server, ships OpenDS as the default LDAP service. The presentation takes a deep dive into extending the OpenDS plug-in and shows you how it fits into the Penrose modular service architecture.

Technorati Tags: , , , , , ,