Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Some Notes db in use during Citrix session

Status
Not open for further replies.
Jul 28, 2000
40
US
Users in my department access the office network from home or from a different network via Citrix client ver. 4.20 or higher running on Windows NT Workstation 4 SP3 or higher. One problem they frequently have involves launching Lotus Notes version 4.6. The error message is

Database is in use by someone else. In order to share Notes database, all users must use a Notes server instead of a file server.

The error happens at Notes startup, with the Workspace still unpopulated. Once the error shows, users can only click the OK button & then get kicked out of Notes.

It doesn't seem to be really a file lock issue because I cannot find any open file from the NT server's perspective. It is not a problem with the Domino server because if I go to another non-Citrix workstation and launch Notes I would get in fine. What is the real cause then? The problem seems to go away over time, but I would love to know how to fix it on the spot instead of letting it passes away on its own.
 
My Citrix admin has identified the problem and has a workaround for it!

The problem is that in notes.ini, the cache variable is set to c:\temp\cache.dsk. This is fine as long as users are in the office and write to their own c: drive. However, when they connect to the office network via Citrix, the c: drive is no longer their own c: drive but is actually the Citrix server's c: drive, that is, every Citrix session has a c: drive and it points to whichever Citrix server that happens to pick up the load.

The workaround is to change the cache variable to point to c:\temp\username.dsk, where username is the user's unique username in the domain.
 
Or you could use a variable such as %homedrive%\temp to force the cache to the users home drive.

I hope this helps CitrixEngineer@yahoo.co.uk
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top