I have noticed that most common question on the forum is related to the following message:
"The selected Directory Server is not a configuration directory server. You must select a directory server that has "o=netscaperoot". Please note that merely adding the"o=netscaperoot" entry will not suffice."
The above message may show up when you are trying to install ISW (Identity Synchronization for Windows) 1.1sp1 or 1.1 with DS 6.x. As you are aware, DS 6.x uses the new console and hence it doesn't have any o=Netscaperoot for admin server installation.
You are supposed to use ISW 6.x for DS 6.x compatibility. ISW 6.x build ships the Administration Server. During the core installation, ISW installer detects if there is a local administrator server for the selected Directory Server ( as the configuration registry). If a suitable local adminstration server ( JES 4 or more) is found, ISW core installation proceeds without installing the Administration server. In case the administration server is not found, core installer installs the administration server before installing the core. Since it's a package installation of Administration Server, it's advisable to clean up the machine of any conflicting packages.
Couple of questions answered below:
How does ISW install Administration Server?
Installing a local Administration Server for DS 6.x requires creation of o=NetscapeRoot DIT. For this, ISW uses a template ldif to build up the ldif file with the proper values gathered from the user. This information includes the user "uid=admin" and the port number for the administration server. Firstly, the o=NetscapeRoot DIT is created on a DS 6.x instance, and then the other necessary information under the DIT are uploaded before actually calling the Administration Server installer. Please note that, Administration Server installation is done by Admin Server installer only. ISW merely invokes the installer at the right moment.
What do I do if the administration Server installation fails? Do I need to run the ISW core installer again and go through the pain?
Not really. If the administration server installation fails ( which might happen if the machine is not clean), administration server could be installed from the ISW installer bundle. Read the installation guide for the installer layout. Please remember that you can not install the administration server directly on a DS 6.0 instance without going through the ISW 6.0 installer. The reason is that the ISW installer is responsible for creating the DIT o=NetscapeRoot, without which, you can't install the Administration Server.