RootDSE Emulation
LDAP V3 servers publish information about themselves in the RootDSE entry,
including supported LDAP versions, SASL mechanisms, as well as the DNs
for its naming contexts or root branches. Operational attributes may be
additionally exposed for extended functionality. The RootDSE is defined as
the root of the directory data tree on a directory server.
Occasionally, you will encounter an application that is fully reliant on the information reported within the RootDSE returned by your LDAP Server in order to perform some kind of processing. If you are making use of a Virtual Directory, or you need to edit the RootDSE of a particular backend server within your infrastructure, you may need a way to alter the RootDSE in a way that suits the client application.
Symlabs Virtual Directory Server and LDAP Proxy include a plugin that is designed to allow you to override the RootDSE reported by any backend server so that you can return customized data instead.
The plugin includes template data for some of the mainstream LDAP Servers on the market, so that you can quickly load the data into your configuration and start editing it directly, so that it conforms to your client requirements. With this plugin, you can
control exactly what information is being returned to this application, alter the naming context returned,
or define directory attributes used in custom functionality.