[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7366
  • Last Modified:

Consistency check in Lotus Notes

We are working in a citrix environment with Lotus Notes.  User's connect to a public ip from their homes. After connecting from home, doing a proper File-Exit Notes, they come in the office, open their mail and a consistency check is being performed on their mailbox.

Is there anyway to not have that happen?  They are closing out of Notes correctly, so I'm not sure why it's doing that once they get in the office an login?

Thank you in advance
0
cas_three
Asked:
cas_three
  • 6
  • 4
  • 2
2 Solutions
 
SysExpertCommented:
Is this a Local replica of the mail box or on the Server ?

If on the server, I would check that all the versions are correct.

Even if a user does not exit Notes properly, a consistency check is not necessarily performed.

Is this happening to every User ?

When did this start ?

What has changed ?

I hope this helps !


0
 
cas_threeAuthor Commented:
The mailbox is on the server.  When you say "Check that all versions are correct", what do you mean by that?

I'm more of an Exchange person as opposed to Lotus Notes.  Please bear with me.

I only came to this company a month ago, nothing has changed since I have been here concerning Lotus Notes. This issue was happening before I came.  It seems to only happen for a few users, not all users?

Thank you
0
 
SysExpertCommented:

<< If on the server, I would check that all the versions are correct.

mail template should match client version, and not be newer than the server version. ( R 7 client with server still running R6, or the reverse. )

Also, is the citrix environment closed down after exiting Notes ?

I would start gathering info about the specific people with issues and compare template versions, ACL and any other useful data.

Is this consistent for the few people it happens to ?



0
Free recovery tool for Microsoft Active Directory

Veeam Explorer for Microsoft Active Directory provides fast and reliable object-level recovery for Active Directory from a single-pass, agentless backup or storage snapshot — without the need to restore an entire virtual machine or use third-party tools.

 
qwaleteeCommented:
Do the users always use Citrix? Or do t hey use Citrix for remote access, but a local installation when at the office?

A consistency check is a generic message that Notes issues when opening a database that is not "clean." A clean database is one that is not open now, and has a flag set that indicates that it was closed properly the last time it was used. If the database is already open by that Notes client or server, there is no message.  If the database is closed and has the clean flag set, no message.  If the database is closed, and upon opening the clean flag is not set, Notes considers the database to be "dirty," and scans the database for flaws.

Does the message say which file is being consistency checked?  I have seen Notes issue the messgae with and without the filename.  If the filename is there, you can verify whether it was mail or something else.  If not, then it is harder to tell which file is the problem -- it may be mail, or it may be the address book, desktop, log, etc.

I would also DOUBLE CHECK that the mailbox is on the server.  In OL/Echange, you have "cahed mode." In cached mode, you aren't directly accessing your server mail, you are using a cached local copy.  Notes does something similar.  When the user is in the mail file, choose FIle->Database->Properties, and note the server name.  If it says "Local," then you are rpelicating locally, like cached mode.  If it says the name of a server, then you are accessing the server mail file directly.  If you get a message about consistency checks, it is almost always a local copy.
0
 
cas_threeAuthor Commented:
The consistency check was happening on perweb.nsf.  I resolved the problem by copying mine to her data directory.

Thank you
0
 
qwaleteeCommented:
OK, here's the lowdown. Like most e-Mail clients, Notes displays HTML. If you click on a link, it typically opens your external web browser (IE), but mail always displays using Notes's own basic web browser. That web browser stores its cache and some settings in perweb.nsf.

When you open a message containing HTML, the Notes web browser process starts up, and attempts to open its cache file, perweb.nsf, and does not close it until Notes closes. Therefore, if there is ANY problem closing Notes, that file will be left "dirty" and a consistency check will be performed.

Now, if you exit Notes properly, it wouldn't be a problem.  But sometimes you THINK you've exited properly, and really have not.  The first instance woudl be if Notes itself has a problem closing down.  The screen may go away, but some background processes may be hung. This happens to me quite frequently, but I'm also someone who pushes Notes to do things at its limits all the time, so this may not be typical for other users.

The second example might be that Notes is simply taking a while to close its processes. I find that if Notes is using more than 75-80MB among its processes (nlnotes, ntaskldr, nsl, nslsvice, that it can take up to a full minute after Notes appears to be shut down, for all memory, processes, and file locks to be released.  If the CItrix session is killed before Notes finishes this, then you can end up with dirty databases.

There are other databases that are probably also getting consistency checks, but perweb tends to be very large because of all the graphics that ccumulate in it.  Unless users clean them out manually, or replace the fdatabase, or change the settings on their machines, that database will keep accumulating stuff forever.

Users who have large local mail files will also see similar behavior on the mail file consistency check. And the Notes system log database, log.nsf, can also grow uncontrolled and leave you with a long consistency check before Notes will open.  (BTW, the first data file Notes opens when it starts is notes.ini.  The second? log.nsf.)
0
 
cas_threeAuthor Commented:
Thanks for the info, very helpful!

So, how do you clean the perweb.nsf file?  Or how can I change the setting to clean out perweb.nsf?
0
 
qwaleteeCommented:
Open it, choose Actions -> Internet Options, go to Size options tab
0
 
cas_threeAuthor Commented:
Thank you very much!
0
 
cas_threeAuthor Commented:
Actuall, I'm not seeing Internet Options under Size options?  I'm on my Inbox, do I need to be somewhere else?  I tried Workspace as well.

We are running Notes client 6.5.4.  Thank you
0
 
qwaleteeCommented:
You need to open perweb.nsf first.
0
 
cas_threeAuthor Commented:
Duh!!  Sorry about that:)
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

  • 6
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now