Troubleshooting common Lotus Notes/Domino error messages

Error messages can be the bane of most Lotus Notes/Domino administrators' existence. Here are some of the most frequently asked questions on the topic -- with their accompanying answers from our panel of Lotus Notes/Domino experts and peers participating on ITKnowledgeExchange. From errors messages encountered when accessing Lotus Notes databases, to Lotus Notes 8 migration problems, to BlackBerry synchronization issues with Lotus Notes, we've got the answers.

Error messages are not only annoyances to Lotus Notes/Domino users and administrators. They are also calls to action to fix issues with a Notes client or Domino server. We've compiled some of our most frequently asked questions about Lotus Notes/Domino error messages and accompanying expert answers and suggestions from knowledgeable peers on our ITKnowledgeExchange. If you're receiving error messages when accessing Lotus Notes databases, migrating to Lotus Notes 8 or when synchronizing a BlackBerry mobile device with Lotus Notes, you'll find the answers to fix it here. Check out our entire top 10 Lotus Notes/Domino error message FAQs.

1. 'Your current ID does not specify an Internet certificate for signing'

I have a Lotus Notes user who is receiving the following message: "You have requested to sign this Internet message, but your current ID does not specify an Internet certificate for signing. Select OK to send the message anyway." Can you tell me what to do in this situation?

This is an error message that has caused end-user confusion for years, and normally is caused when a user sets the default setting to sign emails.

In Lotus Notes, this is done via the PKI (Public Key Infrastructure) of your existing Lotus Notes ID. Your client signs messages to other Lotus Notes recipients with your public key.

For mail sent via the Internet, Lotus Notes keys will not work. You need to have a X.509 certificate integrated into your Lotus Notes ID. However, this isn't common since these keys aren't generally issued to people who don't need them.

When the Notes client goes to sign the Internet message, it cannot find a valid certificate to use, and generates the error. To suppress this, change the default setting of signing messages. If that isn't possible, then the user can acknowledge the dialog box when it appears.
—Mike Lazar, Lotus Notes/Domino Administration Expert

2. Lotus Notes 8 migration error: 'Database has not been opened yet'

Our Lotus Notes 7 and Notes 8 clients are experiencing problems. We recently added a functionality that lets Notes users select the attachments they want to keep after migrating to Lotus Notes 8. The problem is that attachments open on some machines, but not on others. When they don't open, I receive the error message, "Database has not been opened yet." How do I fix this?

Generally, LotusScript code generates this error when it instantiates an invalid database object handle and then tries to work with the object handle. This could be happening if the server and/or file path are incorrect or if the current machine cannot connect to the target server. Most likely, though, the user does not have access to open the target database.
—Brad Balassaitis, Domino Designer Expert

3. Lotus Notes access error: 'database is not opened yet'

I have written Web services in Lotus Notes Domino R7, but receive the error, "database is not opened yet" when trying to access the Lotus Notes database from another Domino server. My Web service is signed with the Lotus Notes ID to run a Web service or agent on the specified Domino server. In a previous post about troubleshooting a database Intranetservicio.nsf error, you suggested changing a security setting in Lotus Notes Domino R6. What security setting should I change in Lotus Notes Domino R7?

There are two aspects to look at: Agent security settings and Lotus Domino server security settings.

You mentioned that the agent is signed with a Lotus Notes ID, which the Domino server allows to run agents. That is good. The other part is a setting that I believe was new in Lotus Notes Domino R6, which allows Lotus Notes databases on one server to open databases on another server in the background. Prior to Lotus Notes Domino R6, there was no protocol in place to allow that trust.

In either Lotus Notes Domino R6 or R7, you need to open the server document of the Lotus Domino server containing the target database. Next, add the name of the server containing the Web service to the "Trusted Servers" field on the "Security" tab.
—Brad Balassaitis, Domino Designer Expert

4. BlackBerry Intellisync error: 'Please see log for details.'

After I synced my BlackBerry 7290 mobile device with my Lotus Notes Release 6.5 calendar, I received an Intellisync error, "A Lotus Notes error has occurred. Please see log for details." When I view the log through the Desktop Manager, it displays the message, "Internal error #4238. Translation Canceled."

I have absolutely no clue what is causing the BlackBerry Intellisync error. I've uninstalled and reinstalled everything that I can think of: Desktop Manager 4.0, BlackBerry OS 4.0, and even Lotus Notes itself. I'm at the point where I'm wondering if the mail file (.nsf) may be corrupt. I can't see any Lotus Notes calendar entries that look unusual though, so I'm at a loss. Could you please advise?

I recommend that you contact support. One thing that might help is to use over-the-air synchronization, instead of relying on the Desktop Manager -- if this is an option.
—Valerie Wang, Lotus Notes/Domino and BlackBerry Expert

5. Error message when creating agent: 'Error creating product object'

I created an agent using the Lotus Connectors LotusScript Extension (LCLSX) to connect to a DB2 table. But I continue to receive the following error message,
"Error creating product object" on the line Set src = New LCConnection ("db2"). I don't reference the uidoc in my code. What is the problem?

Domino Designer's Help suggests that you record the error and contact IBM Lotus. However, there is a separate Help document that explains how to get a more detailed message from the LSX session. Try this in your error handler.

Without the session object and subsequent test in the error handler, failure while creating a connection to DB2 generates the LotusScript message, "Error creating product object." For the same error condition, the LSX reports, "Error: Cannot load LSX library 'db2'."

    If (Session.Status 7lt;7gt; LCSUCCESS) Then
        Messagebox Session.GetStatusText, 0, 
"The following Lotus Connector error has occurred"
        Messagebox Error$, 0, 
"The following LotusScript error has occurred"
    End If
End Sub

—Brad Balassaitis, Domino Designer Expert

6. 'The object store that is used by this note was not found'

What does the following Lotus Notes database error mean and how do I run the task it refers to? The object store that is used by this note was not found. Run the object store COLLECT task on this database.

This error message refers to Lotus Notes Shared Mail. It is generally not used, as disk space has become inexpensive and the effort involved in cleaning up such issues can be problematic and costly.

I can't offer much more without further details. It does seem that the Lotus Notes document that is trying to be read/viewed isn't being found in the Domino object store. This is generating the error. Running Collect would wipe out the reference, but won't solve your problem.
—Mike Lazar, Lotus Notes/Domino Administration expert

7. Domino server error message:' Entry Not Found in Index'

When setting up a user for Lotus Notes I get this error message, "Server Error: Entry Not Found in Index." Can anyone help me?

Previously, this problem resulted from a locally edited policy. Try to edit/resave all defined policies directly on server replica of names.nsf. This should resolve the problem.
—Superb, IT Knowledge Exchange

8. 'Network operation did not complete in a reasonable amount of time'

In Lotus Notes 6.5, I can receive email, but I cannot send it. I receive the error message, "Network operation did not complete in a reasonable amount of time; please retry" Why is this error occurring?

Tip #1: I suggest that you open the "Replicator" page in your Notes client and manually activate/replicate the line, "Sending outgoing mail" (or a similarly named line).

Tip #2: In your Notes client, open your current "Location" and check the "Mail" tab. If the "Mail file location" is "Local," then change it to "On Server" to test it. Next, check the "Send outgoing mail" field. If it states, "directly to Internet," change it to "through Domino server."
—BesenyoEvetke, IT Knowledge Exchange

9. Database error: 'Database Corrupt -- Cannot Allocate Space'

I have a Lotus Notes archive database that returns the following error message whenever I try to open it, "Database Corrupt -- Cannot Allocate Space."

The most likely cause of this error is a problem with your Notes client's Desktop.dsk file. Running Compact or Nfixup on the Desktop.dsk may alleviate the problem. In some situations, creating a new copy of the damaged database solved the issue. The copy should be made either at the operating system-level or via the File, Database, New Copy in Notes.

If running Nfixup at the server console is not an option, as is the case with this scenario, your solution would be to delete cache.ndk and rename it bookmark.nsf.
— Egilmore, IT Knowledge Exchange

10. Lotus Notes error: 'You are not authorized to the database for user's local mail file'

One of my Notes users has received the error message, "You are not authorized to that database," for his local mail file three times. Then he is subsequently locked out. I deleted the local replica and recreated twice, but this is a lengthy process because I'm working remotely. He is running a Lotus 6.5.6 client and the template is StdR7Mail Ver 6.5.3. Does anyone know what's triggering this error message?

The Lotus Notes 6.5.6 client and StdR7Mail template don't belong together; you should not use an R7 design template with an R6 client because it is not supported. I suggest you delete the local replica, and then update the server mail file using an R6 mail template from an R6 Notes client install. After that, replicate this back to the user's machine. I have seen some really weird problems from this type of version incompatibility. It might not necessarily be the cause, but you should eliminate this possibility before you try anything else.
—Broxy, IT Knowledge Exchange

Next Steps

Set up multiple Lotus Notes clients for in-house developers and testers

Three ways to combine Domino and Workplace functions

Options for running Domino and Lotus notes on Linux

Why Domino servers are good candidates for virtualization

Dig Deeper on Lotus Notes Domino Performance

  • Favorite iSeries cheat sheets

    Here you'll find a collection of valuable cheat sheets gathered from across the iSeries/ community. These cheat ...