Solved

Where is the Notes Client User Preferences stored?

Posted on 2009-04-03
7
354 Views
Last Modified: 2013-11-16
Hi Experts!

Here is something new that I have not anticipated! For those of you that helped me with this ticket (http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Lotus_Domino/Q_24104688.html), I find now after fixing the server problem, some other strange issues are starting to show.  One of the weirdest one is that some users can no longer open the "User Preferences" settings. They get the annoying error "Public key does not macth....". Same error when they try open the Archive preferences as well.  To fix this, we needed to basically create a new personal names.nsf, copy the documents (contacts, locations, and connections) from one database to another, then delete the old names.nsf and use the recently created one. That is very tedious as you need to trick the Notes Client and is very confussing for the support team.

It seems to me that preferences/archive settings pop-up windows were somehow signed with the old server.id and therefore could not be opened.  The question to you guys is:

Where is the information stored about your preferences and archive settings stored? Is it in the bookmark.nsf?  Desktop? or names.nsf? I have opend the profiles for each and removed them. Still the problem persists. I am not sure what else to do? We have over 100 users affected and I hate to having to recreate names.nsf in every desktop!

Thank you!
0
Comment
Question by:JoseZald
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 3

Expert Comment

by:ironclads
ID: 24061082
I'm not 100% sure here, but I would suspect all preferences are stored in the "desktop*.ndk" file in the data directory.  Then again, that "notes.ini" file contains a great many pointers and preferences.  Try the "notes.ini" file first, then shoot for the "desktop.ndk".  Good luck.
0
 
LVL 1

Author Comment

by:JoseZald
ID: 24061170
@ironclads. Thanks. I tried removing desktop.ndk, bookmark.nsf but all lingers in the names.nsf. Recreating a new DSK or bookmark.nsf does not fix it. They only thing I noticed that fixed it was recreating the personal names.nsf. It just does not make much sense.  I will wait to see if someone else has thoughts on this.

Very much appreciated!
0
 
LVL 20

Accepted Solution

by:
brwwiggins earned 500 total points
ID: 24061207
It's going to depend on the preference. Some preferences like calendar color settings and archive profile settings are stored in profile documents in each user's database.

Other local client settings are stored in the notes.ini. The location, cross certificates, ports, replication and LDAP account info is in the names.nsf . Bookmark.nsf and desktop*.ndk hold bookmarks and local cache.

Info such as cross certification, public keys, private keys, etc are stored in the user's ID file.
0
Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 3

Expert Comment

by:ironclads
ID: 24061294
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 24061712
The preferences are indeed to be found in many places, sometimes for hysterical reasons but mainly because they are at their most logical place.

Let's focus on the error. It is not normal at all that you have 100 users with the same error, but in this case it's a consequence of recertifying the whole environment. Your server is of a new organisation but your users may still belong to the old organisation. Many parts of the environment will also be "old". What you assume is tricking Notes, it is not: you have an old cert.id and a new one, both with the same name but entirely different inside! YOU know that both organisations are the same, but Notes doesn't. And right it is! For it would otherwise be awfully easy to create a fake server and mimic your organisation. Breaking in would be easy.

You just have to finish the recertification process and indeed, you have to recertify a lot. If SysExpert's link doesn't help, read this:
http://www-12.lotus.com/ldd/doc/domino_notes/Rnext/help6_admin.nsf/b3266a3c17f9bb7085256b870069c0a9/9e41bd884430d37785256c1d00391fd9?OpenDocument
0
 
LVL 1

Author Comment

by:JoseZald
ID: 24061985
@sjef_bosman, thanks. I will do a bit more investigation and report back. I agree with you with your comments about naming.  I will test re-certifying the users that were already certify with old ID to see if this issue goes away.

Jose
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 24064827
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For Desktop Techs: How to retain a user's Notes configuration data when swapping out the end user's computer. (Assuming that you are not upgrading to a completely different version of Notes client) All you need to do is: 1) install Notes o…
  In today’s Arena we can’t imagine our lives without Internet as we are highly used to of it. If we consider our life style just for only 2 min we found that face to face communication is swapped by e-communication.  Every Where from Works place to…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

861 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question