I am setting up another directory on a single domain. The new directory has Internet Email addresses outside of the Notes domain. They want to keep these separate from their in-house Notes email addresses, but be able to lookup the names when creating an email in their Notes mail file.
So, I am trying to use the Extended Directory and Directory Assistance features of Domino.
Here is what I have done so far:
Created new directory using the PUBNAMES.ntf template called opsnames.nsf
Subject: Not sure extended directory configuration is required
If you are going to use Directory Assistance then that should work OK.
You did the correct thing using pubnames.ntf to create it.
Whether the user will see the new directory or not when they get an address book lookup will depend on a number of things.
If the user doesn’t have a directory server specified in their location document and they are on an “online” location then they should be getting directory listings from their home mail server. If you have multiple Domino servers and you are not specifying a directory server in the location you need to ensure that you have enabled directory assitance on those as well and that the directory assistance “rule” either points to a local replica copy or specifies the server as well as the database.
Also check that your rule is enabled. You shouldn’t need to mess about with LDAP.
In general for the administrator, one sign that it is working would be that when you are in the admin client, on the people tab you should see the main names.nsf plus all directories configured in da.nsf.
HTH but it’s a bit difficult to tell exactly why its not working without seeing it!
I looked through the Admin client and only saw the names.nsf.
I went into my Location document and put in a Catalog/Domain Search server name — there is only one server in the domain.
I am not sure what else to do – do I need a reference (Extended Directory Catalog document) in the Extended Directory to the names.nsf? I have one in the names.nsf…
I removed the reference to the Extended Directory in the Directory Assistance document on the Replicas tab and replaced with a database link to the Extended Directory – not sure if that would do anything…
Thanks for your help – any other ideas would be great!
Subject: Don’t confuse directory catalog with directory assistance
Dear dan
I think it is not working because you are trying to do 2 different things at the same time. Just stick to directory assistance - directory catalog is not the same thing.
There are step by step instructions in the admin help guide to setting up directory assistance. Follow these and check each stage carefully.
They are (roughly):
Create a new Directory based on pubnames.ntf (you did this). However check the ACL - perhaps it isn’t working because the server itself is not in the ACL
Create a directory assistance database based on the correct system template. Create replica copies of this on all relevant servers. Set the ACL correctly and ensure included in any replication connection documents for system databases
Create a non-LDAP rule for the second directory - you do not need to create a rule for names.nsf. You do not need to use LDAP
Ensure that the rule is enabled
ensure that you have specifed the location of the secondary directory correctly - either using a database link and/or servername/filepath
Select all the relevant server documents and choose Actions → Set directory assistance information. The Administration process then wil update the correct field in the server documents.
Then if you wait a bit the servers should pick it up once the admin request is pushed through
You may need to restart the client though.
This should work unless you’ve messed up by adding in extended directory etc. Can’t help much more without seeing it.
Melissa – thanks for hanging in here with me – I appreciate this very much!
I went through the steps you listed and removed the Extended Directory Catalog document from the names.nsf.
I noticed that on the Server document (we only have one server) on the Server Tasks > Directory Cataloger tab, I have the name of the other directory I created called opsnames.nsf — do I need to remove that reference and turn off that task (dircat)?
I restarted the server and also my client. I still cannot see the names in the opnames.nsf database – when I want to lookup names for an email.
If you could give me any more ideas, I would really appreciate it.