SlideShare une entreprise Scribd logo
1  sur  78
Télécharger pour lire hors ligne
Questions and Answers:
Q. Is there any specific maintenance tasks that should be performed on the Resource database (ie fixup,
updall, compact)?
A. You should maintain the RRD the way you would any other important app. Specifically, it is
important that the following agents are enabled in the RRDB to ensure that it runs efficiently:
-- Autoreminder
-- Purge Documents (Auto)
-- Rename Reservations and Send notice
-- Update blocker documents
Q. When should the Autoreminder agent run?
A. Autoreminder runs at 2 AM daily, but you can choose run options in the Site profile
Q. We have users in different time zones. How is the room's time zone handled for different users?
A. The Rooms each have a Time Zone setting - it should match where the room itself sits
- everything else will work.
Q. How to change the name of a resource? Update the reservations?
A. To rename a room or resource you would open the document in the RnR db in edit mode.
Click the Rename Resource button. Type in the new name and click OK. The RnR db will be
updated and the adminp process will update the Mail in Database document for that room.
Q. How can you hide an Owner Only room so that users don't see it as a choice when attempting to
book?
A. You can hide it from the domino directory, field properties.
Q. Do the Resource Databases have any sort of built in reporting to see how often a room or resource is
being used?
A. I do not know of any plans to add this - if you really need it, open a service request with IBM
Support and ask for an enhancement.
Q. After renaming the room, will the new name updated in the existing meetings too? Means in the
calendar of the users who have bookings prior the renaming?
A. The chairs will receive an email with button to update the existing meetings. That button must
be pressed to update the meetings
Q. So in effect, you can rename a site by creating a new site and then renaming the rooms for that site
and selecting the new site, right?
A. Yes.
1. Create a new site with a new name.
2. Perform a name change of each resource listed under the original site. Use the same
room name but change the site to the new site from the drop-down list. This will allow the
R&R database, names.nsf, and user calendar entries to update appropriately.
Chairs with existing reservations must process the room name change so the calendar
can update accordingly. This is the same process as a resource name change.
Q. Can groups be used for autoprocessing for a resource?
A. Yes
Q. Why would a user receive an auto-accept and auto-decline to the same reservation?
A. If the room was available for part of the request, but booked for part of it, this will happen -
check the dates on the declines.
Q. What should be the ACL for the clubusy?
A. The default ACL.
Q. Do you recommend periodically rebuilding clubusy for maintenance?
A. For most, that shouldn't be necessary. But if you update the servers often or perform renames
on a regular basis, it may be a good idea.
Q. Is there a way to specify that mail-in databases do not use calendaring, to prevent them from being
monitored in clubusy?
A. Search with Google for NoCal.exe. It unsets the database bit for calendars but it will reset itself
if anybody uses the calendar in the database.
Q. I am part of a global company with 100 servers internationally. Not all of our sites have an R&R so we
are creating them on the servers as needed. Is this the best way to go? We currently have about 30 R&R
databases.
A. You can put the rrdb on any server but we do recommend they are on dedicated/application
servers.
Q. In our RR database, it looks like the agent to purge old reservations has not run for several years. Is
there any danger in simply enabling it and letting it run?
A. No, there's no harm, but note, it will run on any docs older than 2 days unless you change it.
Q. How would you transfer reservation to another person?
A. Open the RRDB as an admin, select the reservation you want to transfer and select transfer
reservation. NOTE: The only transferable reservations are those made directly in the database.
Reservations made from the calendar cannot be transferred.
Q. Where from does R&R take date and time settings?
A. The DB takes the default setting from the OS of the server its sits upon
Q. When we are editing a resource, do we have to change the timezone settings to the server time?
A. The room's TZ should match its physical location
Q. How can I delete all old reservations without notifying users who entered them?
A. Enable and run the purge agent
Q. For repeated bookings, if I want to book a room for 5 days, and the room appears in the available
room list, I receive 4 accepted and 1 declined response from the room. Ideally that room should not
appear in the available room list.
A. This is working as designed. An enhancement request has been submitted for a change in that
functionality.
See this forum post for additional Q&A.
Recommended Resources
How does Autoreminder in 7.x for a Resource Reservation work? (technote 1217138)
Installing and using Notes to schedule a Sametime meeting (technote 1154380)
Is it possible to create more than one Online Meeting Place in the Resource Reservations
database? (technote 1249475)
How do Notes/Domino Calendaring & Scheduling Online Meetings work with Sametime? (technote
1105081)
Clustering the Domino Resource Reservations database (technote 1219311)
How to recreate the busytime.nsf and clubusy.nsf databases on a Domino server (technote 1086471)
Is it possible to select only the Replication/Save Conflict documents in a view? (technote 1092724)
wiki article: Clustering the Resource Reservation database in IBM Lotus Domino
List of allowed characters for resource names in a Resource Reservation database
letters A - Z
numbers 0 - 9
ampersand ( & )
dash ( - )
underscore ( _ )
apostrophe ( ' )
forward slash ( / )
Q: How is NSD configured to run automatically on Domino servers? We get faults and they recover and
the NSD is created automatically. From time to time we get a fault report "warning crash information not
extracted, make sure NSD is configured to run on the server document". Why do we get that?
A: This error message is reported by senddiag, which drives Automatic Diagnostic Data Collection (ADC)
after a crash. This message is displayed if the Domino version is not populated. This information is
parsed from the NSD file, and could indicate that there is no NSD file associated with the ADC.
Q: Is there a time limit on how long an NSD should run before we decide to kill it?
A: How long NSD takes to fully complete varies on amount of data being collected. For example, that can
depend on how many processes are running on the box, and with Sametime this could get rather high.
For each process, typically NSD is going to have to dump call stacks for each thread and report Domino
memory statistics for each process. If there is a large amount of virtual memory space being consumed
by each process this could result in greater processing time to report Domino memory statistics. When
NSD collects this data, it suspends processes it is collecting data on, like a debugger. So those
processes will no longer consume CPU.
A common time sink for NSD is the Directory Listings section. This recursively lists every file and directory
under the data directory as well as listing the IBM_TECHNICAL_SUPPORT directory, program directory,
and transaction logs directory. This can take a large amount of time depending on the directory structure
under the data directory. The introduction of XPages has also introduced a large number of files while
take time to list. If you determine that NSD is taking a long time due to the Directory Listings section, then
the NSD.INI parameter nofs=1 (UNIX) or nodirlist=1 (Windows) will prevent this section from being
printed.
The -runtime parameter specifies the maximum amount of time that NSD is to run in seconds. Typically
you will see -runtime 300 passed into NSDs run as the result of a crash or panic. If NSD takes longer than
this amount of time, then it will time out and exit.
If you're seeing long NSD runs times (greater than 10 minutes) then open the NSD file and see where
time is being spent. Timestamps are recorded next to every section header, so it is easy to determine
where time is being spent.
Q: What is the recommendation when the server is hung? I tried to run a manual NSD, but it runs and
runs and never finishes. If I look at Task Manager, I see several NSD.EXE processes running. To restart
the server I have to manually kill all processes.
A: It is completely expected to see multiple processes named NSD.EXE in the Task Manager. We are
talking about the windows platform here. There is a single NSD.EXE that performs multiple functions:
1. As the Lotus Domino Diagnostics Service
2. As the stack collection and platform data collection piece of NSD
3. As memcheck, which collects information regarding the Domino Memory Manager
With the service enabled you will always see an NSD.EXE running as SYSTEM, in the task manager. If
you run a manual NSD with the service enabled the following actions will occur:
1. The manually executed NSD will pass its arguments to the service
2. The service will take those arguments and fork a child process to do the work
3. If you are collecting memcheck data, which will happen by default, the NSD spawned to do the work in
2 will fork another child process to run as memcheck.
So in all you would have 4 processes with the name NSD.EXE: The service, the NSD the user ran, the
NSD child, the service spawned to do the work, and the child process spawned to run memcheck. Similar
actions will also occur if NSD is triggered by a crash or panic, the difference being is that the user is not
executing an NSD process manually.
Q: When I enable debug settings, the live console is unreadable because of all the data being generated.
Is there a setting to keep the debug tools off the live console?
A: Many debug settings have different settings for levels of verboseness. You could check for a technote
on the debug parameter for settings or Support could tell you what the appropriate level to set is based on
the problem being investigated. If the debug is for a specific process, one thing you can do is start the
process first in its own command prompt/console and then start the Domino Server. This way all the
extraneous debug will go to the process console that is running stand-alone.
Q: After our server crashed, I very frequently see the FILERET.EXE process doing something with the
semaphores and it takes a very long time before the server restarts. Is this expected?
A: The FILERET process starts on server startup. It scans the diagnostic directory for files with the pattern
"_<machine name>_". It is looking for files that exceed the configured number of days to keep diagnostic
files (default of 365 days) and removes them. It also runs an NSD -info and exports a DXL copy of the
server document. You should drill down on what semaphore is being reported so that this problem can be
properly investigated.
FILERET also does the Domino initialization of many of the subsystems, and during this initialization
there may be some system databases that may require FIXUP to run since we did not shut down cleanly
or we crashed. FIXUP may need to run to completion on LOG. NSF, names.nsf, EVENTS4.NSF, etc. On
servers that have Transaction Logging enabled this FIXUP delay can be minimized, but if you don't have
transaction logging enabled, FIXUP on these database can be time consuming.
Q: Has anybody seen issues with Sametime 8.5.2 running on Domino 8.5.2 FP3 hanging where
STMMP.EXE takes 100% CPU?
A: We do not know of any known issues with STMMP.EXE on 8.5.2. STMMP.EXE is a process belonging
to the classic meeting server (it is a multimedia server component for audio/video). It is on by default on
all Sametime Community servers, but can be disabled if you do not use instant meetings, or if you have a
standard meeting server outside of the Classic one. Changing to the embedded client would have no
effect on STMMP.EXE. If you do not need classic meetings, you can simply disable the Sametime
Meeting Server service (from the control panel/services) and restart the server. You should open a PMR if
you see this on a classic/legacy meeting server to determine why. NSD won't help diagnose in this
situation.
Q: We are interested in what the Automatic Corrupt Database Collector tool does and the value of it. I
understand it captures current database information, but then what does it do with that information? What
happens to the database?
A: When the Domino server detects that a database has corruption, it will automatically store the
corrupted database as a separate file (with a .cor extension) in a separate directory. This is not something
you run all the time, but that you run when you suspect a problem. The tool captures information that can
be analyzed to determine what is causing the crash. You can also run maintenance to try to fix the NSF
database to fix the problem. For more information, see Detecting corrupted databases (Technote
#1429891)
Q: Will IBM Support Assistant (ISA) Lite come packaged with Domino 8.5.3?
A: ISA Lite is installed separately from Domino. For more information, see Collecting Data: Read first for
Lotus Notes & Domino (Technote #1415777)
Q: Is it useful to search on the word "Panic" inside the NSD file? I have done that in the past, but I am not
sure how useful that is.
A: "Panic" is only useful sometimes. Inside the Domino code there is a function implemented called
Panic(). This function invokes NSD and cleans up the Notes/Domino instance if an unexpected, invalid,
and unrecoverable state has been reached. By calling panic, a crash has not technically happened, but
we've invoked a function called Panic() so that NSD is invoked and cleanup occurs. This forces the server
back into a good state by tearing it down completely.
You will be able to determine the thread which encountered this condition by searching for "fatal". On
Windows, the fatal thread is tagged with a FATAL label, and under UNIX you will see a fatal_error
function in the crashing call stack. In this case Panic() would not be present. "Segments" would generally
be found in the same situation where you would find "fatal". "Child_died" is useful in a specific situation
where NSD is run if a Domino server process exited abnormally, which then invoked NSD.
Q: When stopping the server on iSeries, we crash due to "Process SERVER (0xA26E) is waiting for
Subprocess HTTP (0xA280) to terminate. Please wait...". After that we need to kill it. Is there any choice
to solve this issue?
A: If an HTTP thread is hung attempting to process a request, the server will not shutdown until the thread
has finished its work. You would need to investigate what this "hung" HTTP thread is working on. You
should take a manual NSD when the server fails to shutdown. Issue the command "tell http show thread
state" prior to shutdown, then work with Support to analyze the Server Console log and manual NSD.
Q: Is there any tool available to read memory dump files?
A: Check out this wiki article: Using the LND tool to analyze IBM Lotus Notes and Domino hangs and
crashes
Q: Is there a description of the memory blocks listed in the NSD? For example BLK_LOCAL or
BLK_PCB?
A: There is not one document that lists the various types, but there are technotes that contain details
about a block pertaining to a specific issue.
Q: We have eleven 8.5.2 FP1 Domino servers and every time we "quit" them they generate an NSD. I
would like for this not to happen.
A: NSD will be run when the server shutdown exceeds a specific threshold. There are cases when a task
just takes time to quit normally and the shutdown process can take several minutes, especially if there are
a large number of processes. If server shutdown is taking much longer than normal and an NSD is being
generated, the most important thing you can do is look at the stacks captured in the NSD and identify
what the processes were doing at the time of the shutdown. We recommend trying to understand what
the normal shutdown time is. Also, in the Server Document -> Basics Tab there is a section that includes
Server Shutdown Timeout. Try bumping this setting up.
Q: Does Domino 8.5.2 and later run on VMWare?
A: Yes, see IBM Lotus Domino support for virtualization platforms (Technote #1427414)
Q: What is the basic difference between a PANIC and a Fatal type crash?
A: PANIC is when the code detects something is wrong . Fatal is when an access violation/exception is
thrown and the code was not written to handle it.
Q: Is an add-in program needed to call an NSD?
A: No. When a problem occurs, Domino either panics or there is an access violation and an NSD should
get generated. However, you may want to have a Program Document execute NSD on a scheduled basis
if you are trying to collect data over time, as in the case where you are trying to track memory usage over
time.
Q: Does the Domino Diagnostic Probe only work with Domino 8.5.2 or higher?
A: There is a version that works on Domino 8.5.1. See Monitoring slow or unresponsive servers with the
Domino Diagnostic Probe (Technote# 1429892)
Q: We have a router issue that keeps crashing the server. It appears the last pending message would
crash the server. We created an automatic crash restart with a timer that triggers the mail delivery once
an hour. The server will accumulate the incoming mail, hold it until the router is triggered, deliver the mail,
crash, restart, and then continue along.
A: There has been a common nRouter crash that has been resolved in 8.5.2 FP3 and it most likely is
related to Domino Server crash on router task while processing iCal (Technote #1504183)
Q: How do I get started analyzing NSD files?
A: To start, up at the top of the NSD where it shows you the command line, it will show you the process
that may have caused the crash. We try to put the crashing process and thread at the top of the entry.
Sometimes in the call stack that we dump in there, you may see a database name. If it is consistently the
same database, it may give you an indication that you should run FIXUP on that database. Many times
you would want to collect this information and call Support.
Download the Lotus Notes Diagnostic Utility. You can run that on your local Notes client. It will
automatically process that NSD file for you and give you a nice way of viewing that information. It will also
search for technotes to see if there is already related information published about this crash.
Q: We experience more server hangs than crashes. This is happening at odd times and we don't notice it
until we get into the office. What things are being worked on to correct this or what troubleshooting steps
would you recommend?
A: Run a full NSD and then wait 2-5 minutes and run another NSD with the -nomemcheck switch. You
can compare the NSDs to see if there are different call stacks. You will also see if the server is moving
along or not in the same part of the code to see if you have a true hang or a slowdown . Also check your
SEMDEBUG.TXT to make sure you have DEBUG_CAPTURE_TIMEOUT=1
and DEBUG_SHOW_TIMEOUT=1 set in your notes.ini file. This will show you a lot of information about
what is possibly causing the server to appear to hang. If you are using Transaction Logging, look for Long
Held lock messages in your console log and you will see different processes waiting for a specific
database for a certain amount of time.
In 8.5.3 these things are enabled by default to make it easier to debug the issue. The fact that there is
data logged to the SEMDEBUG.TXT and Long Held Lock entries in the console log does not necessarily
indicate a slowdown or hang unless they continue for a long period of time. There are legitimate reasons
for getting these messages. These are bits of data needed along with the NSD snapshots a few minutes
apart which aides in understanding whether or not you are experiencing a true hang or slow down or
otherwise understand what Domino is doing at this time.
Q: Maybe I'm running it wrong and I've tried running the NSD while the server hangs, when I run it the first
time it just crashes the server.
A: If you run NSD it will attach and suspend Domino server processes. Users won't be able to connect to
the server while NSD has these processes suspended. If you close NSD or NSD terminates mid-
processing, then any processes which are attached to will be terminated.
In 8.5.2, there is a tool called the Domino Diagnostic Probe that you can configure on your server that
does a loopback call to see if it can connect to the server. Any time you run into a hang, your users
cannot get in, but the server has not really crashed, so the tool will take the NSDs for you. We are looking
into future functionality to allow you to configure to shutdown the server or run a fault recovery after a
specified amount of time of the server being unresponsive.
Q: Is ISA Lite supported on IBM i?
A: We are working on ISA Lite to make it work on IBM i, but it is currently not available.
Q: Is it possible to find servers being crashed because of log file corruption? The server is enabled with
archive logging.
A: For starters, you should save a copy of the transaction log directory (all of the .TXNs & the nlogctrl.lfh
file) and send in the NSD, console and logasio_*.log files. That may be enough to determine the issue. If
not, then a copy of the transaction logs (that you saved previously) would be needed for further problem
determination.
Q: We have Windows 2008 R2 64-bit and a Domino 32-bit server with three partitions. Because Domino
is only 32-bit, will it utilize the full partition memory?
A: Each partition will use up to its 4G capacity. We would encourage you to move toward 64-bit Domino,
which takes a little more advantage of the memory.
Q: In analyzing the NSD we see Amgr is crashing because of one database. We have identified the
database, but we cannot figure out which agent or document is causing the crash. Can we do further
analyzing of the NSD to see exactly which agent or document is causing the issue?
A: When you have an Amgr crash and you follow the crash stack down to the process ID through the
NSD, it can bring you to the database and often you can see the agent (class 0200) and will give the
NoteID for the agent. You can also look at class 001 which will give you a document. If you convert that
information from decimal to hex you may be able to isolate that document in the database. You can also
enable debug_agmr=* while you are troubleshooting this to match up what is in the console with what is
in the NSD to see what agent was running.
An Open Mic occurred on April 7, 2010 for "Domino Server 8.5.1 upgrade deployments & best practices". This
document contains a list of questions and answers from that session.
Content
An Open Mic with Lotus Domino developers and support engineers occurred on April 7, 2010 for "Domino Server 8.5.1 upgrade deployments & best
practices". This document contains a list of questions and answers from the web conference and phone call.
General resources
Upgrade Cookbook: Upgrading to Notes and Domino 8.5.1
All Product Wikis
What's New in Lotus Domino 8.5.1
What's new in the Lotus Notes 8 client?
Domino Attachment Object Service
Lotus Support Technical Exchange Events - you can find replay information for past sessions here.
Table of Contents for Lotus Notes and Domino version 8.5 Deployment Guide
Upgrade and Install
Q: Can Domino 8.5.1 server be installed directly over an existing Domino 7.0.3 server?
A: Yes, you can 8.5.x directly over 7.x
Q: We have 3 servers running right now on 7.0.2. Do I have to update those all together? There is no issue
updating them seperately?
A: You should upgrade your primary server first and when that is done upgrade the others
Q: Will the 8.5.1 FP2 for French version be available soon?
A: Fix Packs are language neutral and can be installed on any language version of Notes. For more
information, see the 8.5.1 FP2 Release Notice.
Q: Are the new 8.5.1 policy settings respected by Notes 7.0.2 clients?
A: No, 7.0.2 clients will not recognize new policy settings in 8.5.1.
Q: We are planning to upgrade from 6.5.x to 8.5.1, but on to a new box. This is a move and upgrade at same
time...any instructions?
A: In general, the upgrade is not any different than going from R7 to 8.5. Look at this section of the Upgrade
Cookbook which recommends migrating to the new hardware with the same software version, then upgrading
to new Domino version in a few weeks. This isolates changes and improves debugging.
Q: We are running Domino 6.5.6 on iSeries. We'd like to migrate to 8.5.1 but we also want to move to a
Windows environment. What is best practice for this upgrade? Should I bring up Domino 8.5.1 on the new
Windows server, replicate mail and applications over, shut down old server and rename new server? Or should
I first upgrade the iSeries and then move the databases over?
A: Shutdown the iSeries machine cleanly. Move all databases and the server ID file to where the new Domnio
Data directory will be on the Windows box. Copy the notes.ini to where new Domnio Program directory will be
on Windows box. Install Domino 8.5.1 FP2 on the Windows box, specifying the Data directory and Program
directory where you copied the iSeries data. Check the notes.ini for any iSeries info left over and adjust
appropriately. Swap the IP addresses of the two machines. Run ndesign.exe then nupdall.exe on everything
before starting Domino on the Windows box. Look at this section of the Upgrade Cookbook.
Q: Is there a way to download a PDF of the upgrade cookbook?
A: Currently no. This is a great suggestion and we are discussing a good solution for how to make this happen.
With the content on the wiki, which is intended to be regularly updated, there is no easy way create a PDF file
current. We would have to manually copy and paste the content into a file and generate a PDF. This becomes
a logistical issue if having to generate a new PDF each time the cookbook is updated. We may have this
available in the future.
Q: We have servers running 8.5.1 FP2. Can the clients stay at 7.0.3 with the 7 template?
A: Yes, you can keep your clients back level while you upgrade your servers.
Q: Our end user hardware is weak and will not handle the full 8.5 client. Would you recommend upgrading to
8.5 with the -SA switch once the servers are complete?
A: Response from the client team - we still provide the Basic install kits for 8.5.x. If the hardware is weak and
there are no plans to upgrade, then Basic is the solution. If the hardware will be upgraded, installing Standard
and running with -sa until the hardware upgrade is done is recommended to save you from having to deploy
twice.
Q: We do not need to upgrade all of the 7.0.2 servers to 8.5.1 together. I could do one server per weekend.
They will continue replicating, right?
A: Yes
Q: Can your clients be 7.0.2 and your servers 8.5.1 FP2?
A: Yes, but you have to keep the mail template at the same version as the client
Q: When registering users, will there be a way that you can select a cluster server for mail, where you can
choose in which folder the clustered mailbox is created? At the moment that is not possible to choose a path. It
is generated in the same folder as on the main server.
A: There is no automated way. There are 3rd party tools that can do this job. Self developed scripts will do the
same.
Q: We are going to have to keep 2 servers at 6.5.6 for a period of time until we can upgrade the OS. Can you
refer to any documentation for running in a mixed environment, or the steps to upgrade the design of the
directory for these servers
A: Domino 6.5.x ends support and the end of this month!! There is no problem in running Domino 6.5 servers
on a Domino Directory template in version 8.5. But you can check out this section of the Upgrade Cookbook for
how to control the flow the Domino Directory design.
Q: We are upgrading from 8.0.2 to 8.5.1. What is the max number of iNotes users on a server? What is the
max number of Notes clients? What about a hybrid?
A: This will be based on what the server configuration is. You need more CPU for iNotes than Notes client. You
can find publications on benchmark tests on our Developer Works Technical Library. These provide information
on performance numbers and how to tune for more users. Internally at IBM, we have tested with up to 4000
users. It depends on resources. See this example document: iNotes Web Access performance analysis. Other
customers answered they have 1700 to 2000 iNotes users.
Q: Would you know issues with Domino 851 FP1 64-bit running with Windows 2008 Standard 64-bit? We faced
some issues related to 100% memory used in a short time. We were running Domino 8.5.1 FP1 32-bit and
Windows 2008 64-bit. We added 2 GB more for a total of 6 GB. This environment was in a VMWare. We have
about 300 users.
A: 300 users should work VERY well with just 2 GB of memory. Even on a 64-bit OS, you should not need
more than 4 GB. Suggest you look at the FileSystemCache settings, because this is typically some large chunk
of memory. Also look at other software on the server, especially Antivirus software, etc. that might take memory
from the server. Take a look at Technote #1391477.
Q: What do you mean by configure Domino Directory ACL so that a new design can only flow in a single
direction? Admin Server of Domino Directory -> Hub Servers -> Spoke Servers.
A: It means tweaking the ACL for names.nsf so that downstream servers cannot write design changes
upstream. For example, the Hub won't be able to write design changes back to the admin servers. You would
need to set the Hub's ACL access in the Admin server's names.nsf replica to Editor and so forth. Check out this
section of the Upgrade Cookbook for how to control the flow the Domino Directory design.
Q: When I upgraded to 8.5.x I pushed out the new names.nsf template. I did a replace design, however it didn't
add the new policy settings document types. I had to go back and upgrade a server and select "upgrade the
domino directory." Will I have to take that approach always in the future to avoid missing new design
elements?
A: When you upgrade the Domino server, documents that specify things like the extended policy settings types
are copied down by the server upgrade task. Only replacing the design of the Domino Directory will not get you
there completely. In general, if you want to use new features the server needs to go through the proper
upgrade path so that the admin code knows to copy any new/modified documents over.
Q: Does local address book design have to be manually replaced when you upgrade a client from 6.5.6 to
8.5.1?
A: No, the local address book design does not have to be manually replaced, it is automatically replaced. At
client startup, a value called TemplateSetup in the Notes.ini is examined. If templatesetup is less than the
current client value, key local databases (names.nsf, bookmark.nsf) will have design upgraded. As part of these
values, TemplateSetup is set to the current value so this operation will not occur again until a future release. If
a design did not get upgraded, you can reset the value to a lower number to have the operation occur again on
next client startup. Search on "TemplateSetup" on the IBM Support Portal for technotes related to this value.
Q: Do password policies work the same as in previous releases?
A: Yes
Q: I see a move towards using Desktop settings only (with “set initial”), instead of Desktop settings (+ Setup
settings). Does the Notes Client 8.5.1 ignore Setup settings?
A: The settings contained in the Desktop policy contain settings from the Setup policy, including the setup local
mail replica setting. We recommend using Desktop policy in contrast to the Setup policy where applicable. Here
is some information for your reference Desktop Policy and Setup Policy.
Q: I have heard of IMAP crashes in 8.5.1. Are these fixed?
A: The main reports of IMAP crashing we have seen should be resolved in 8.5.1 and 8.0.2 FP2. See the Fixlist
document for SPR #JCHS7NNM56.
Q: We have acceptance notices going from Notes to Exchange not getting through because our firewall is
unable to scan them. How do we stop sending an HTML attachment on meeting responses?
A: If using some older versions of Exchange, there is a notes.ini parameter,DisallowRelatedIcalendarMime, that
will do this.
Q: Currently we run in a thin client environment where we don't even have a pc. We have terminal servers that
they remote into. Are there any issues with installing the Notes client in a terminal environment?
A: We do not support terminal services for Notes client. We support Citrix for a remote client. See Technote
#1196881 for more information. We do have customers who can get this to run in terminal services. If you are
getting this to run successfully, we would like to hear more about it for further investigation on our side. Please
post your information to the Notes/Domino Forum.
Q: I have two clustered 8.0.1 servers we want to upgrade. We have a test 8.5.1 server running and our clients
with iPhones connect to it. What do I do when I want to shut this temporary virtual server off? Do I need to do
anything on the clients that are pointing to the virtual server?
A: If you have people and that is their home server, you will want it clustered with another server so that it shuts
down gracefully. Tell each user to create a second location document that points to the new location. When you
shut down the server, you'll instruct them to use the secondary location document on their client.
Clarifying comment: There are no clients using this server. They are people with iPhones using active sync
devices.
A: Using Traveler you can coexist, but you can't just shut it down. You would have to enable another Traveler
server on another box to move clients over and then if you havet a proxy in front of that server, you can redirect
the devices to point to the different server. But if they are connected directly to the server, they would need to
be pointed to the new server. If you use profile generation so they are just browsing to the server, they would
just remove the old profile and use a new profile (recommended). We are working on more automated failover
features for Traveler for the future.
Q: Is there any downside of running 64-bit version of Domino for AIX?
A: It does take up a little bit more memory, but performance testing was equitable. The benefits where you can
get more than the 2.75GB memory and 500 GB of local memory far outweigh the small amount of extra
memory needed. There is only limited availability of the 32-bit version of Domino because we highly encourage
people to use the 64-bit version. Recommendation to upgrade to 8.5.1 FP2, which has at least one 64-bit
Domino on AIX crash fix in it.
Q: I am running Domino 8.0.2 FP2 on an iSeries Model550 V5R4 OS. In preparing for my Domino upgrade, the
technote Domino 8.5 for i: Getting started states to allow time for a program conversion since I am running
V5R4 vs V6. What is this program conversion and are there any issues?
A: This is not a Domino requirement, but a IBM i system requirement. Some brief background: IBM i (also
known as iSeries, AS/400), has a Machine Interface (MI) layer which seperates the actual hardware from the
software. Programs compiled on IBM i generate an intermediate code which targets the MI. This intermediate
code is encapsulated with the shipped program object.. This code is then converted/translated by the system
translator into hardware specific code (this is what is occurring during the program conversion). Now if the
hardware never changes, one can move program objects from one release of the OS to another without
retranslating the program. In V6, IBM i made some changes that required all programs created prior to V6 to be
retranslated. This also works vice-versa, in that if one takes a program object built on V6, it must be
retranslated back to a version that can run on the V5R4 hardware. Domino, starting in 8.5+ is now targeting V6,
so if the installing on V5R4, the IBM i system code must do a program conversion on all the Domino binaries to
allow them to run on V5R4. Note, that if one has a program built on the original AS400 (and even its
predecessor the System/38), circa 1980s, one can take that program and it can run on the latest IBM i release
(the just announced IBM i 7.1), because that program contains the intermediate code which the system can
translate (program convert) to the 7.1 release. No source code needed, or going back to the application
developer to get a rebuilt version of the program! For more info see this Redbook on 6.1 program conversion.
Q: We have a clustered environment with Domino 6.5.4 and we're upgrading to 8.5.1 this month. Should I
upgrade the main server first and leave the rest on 6.5.4 for a week or so to see if it works?
A: This is covered in the Upgrade Cookbook. Upgrade one clustermate and make sure it works. Then upgrade
the rest of the clustermates as quickly as possible.
Q: Are there any issues with clustering to go from 6.5.x to 8.5.1? You seem hesitant to run in a mixed
environment, where in the past this was never an issue.
A: We're not hesitant of running in a mixed environment, but there will be some new features that will not run
work until everything is at the same level. For example, the OOO service, which requires you to have
everything at the same level. In going from 6.5.x to 8.5.x, there are major design changes to the Domino
Directory. Refer to this section of the Upgrade Cookbook to control the flow of the design changes to of the
Directory.
Q: We have six 6.5.5 servers running in 4 countries. What is best approach for upgrading servers and clients to
8.5.1. One is a BES server.
A: Start your rollout quickly because End of Support for 6.5.x is on April 30. Start by testing and piloting your
environment. We recommend to upgrade the Admin server of your NAB first. Then your hubs (something that
would be least impact to users). The design of the NAB can be handled a few different ways. Use the Upgrade
Cookbook as a best practices guide. There is no problem running the servers on 8.5.1 and clients on 6.5.x, but
you'll want to upgrade the clients too as soon as possible to take advantage of new features. There is a
Supportability Matrix in Technote #1358406.
Q: Would not you recommend updating a server remotely?
A: It depends on how reliable remote access is. You don't want to power down your server, then not be able to
bring it back up while not on site. We do have a lot of customers that do remote upgrades though, but they
have people on site who could check on the machine locally.
Q: We are upgrading to 8.5.1, do we need to do anything to enable new features?
A: Refer to this section in the Upgrade Cookbook. Some favorite features: DAOS, ID Vault, improvements to
data compression, etc.
Q: How do I upgrade my clients using SmartUpgrade?
A: This call is focused on upgrading Domino servers, but in the Upgrade Cookbook, there are best practices
for upgrading the Notes clients.
Q: We run in a clustered environment and we generally do not upgrade both sides at the same time. Is there
any reason we'd have to upgrade both sides of the cluster at the same time?
A: You can do a single clustermate at a time, but there are certain features like the OOO service that will not
work correctly until you have everything at the same version. Just double check before you enable new
features in 8.5.x that you prove the stability on one of the clustermates, then when you get the other
clustermates upgraded you can look to enabling the new features.
Q: We have a timetable to get the mail servers up to 8.5 in a hurry. Is there any reason we can't upgrade the
mail server before any of the other servers?
A: This can be done before upgrading the admin servers and hub servers. It is not the best practice, but it can
be done.
Q: We have Domino 8.0.2 FP2 servers and we're upgrading to 8.5.2 FP2. When we upgrading 8.0.2 and did a
delete or a file move, we get redirect files (.NRF files) automatically being added. We have since figured out
how to stop that from happening. Where we want to keep the redirects, can we set up a time limits where these
can automatically purge after a certain amount of time or will they stay out there forever?
A: Redirect files stay there forever. You will need to be done manually. You can delete them from the Admin
Server -> Files panel. We'll take this as an enhancement request.
Q: We've gone through the cookbook, it doesn't go into detail about what gets added to the NAB, for example
the "Auto Populate" field in groups documents? Is there any documentation on those details?
A: We are taking the action item to get something posted to the Notes/Domino wiki.
Q: On the 8.5.1 Admin client, is there any improved way to monitor HTTP users and iNotes users?
A: There is nothing new, but you can set up event logging, which has been available since 7x to monitor user
activity.
Q: We are doing client upgrades in Citrix environment. Is there a way to use SmartUpgrade on Citrix? Each
user has his own data folder.
A: Technote #1386866 discusses configuring data for multi-user installs.
Q: Does anyone have any information why Domino/Traveler on Windows 2008 seems to need around 50-70%
more memory than on Windows 2003 (running on ESX4)?
A: Look at FileSystemCache settings. This has a heavy impact on memory consumption.
Supported Releases / Configurations
Q: In the IBM Lotus Notes Standard 8.5.1 Fix Pack 2, does it include administrator and designer?
A: Yes, the FP2 installer updates Noteas and Admin and Designer clients
Q: Any word on the 8.5.2 code release?
A: Upcoming Release info states Q3
Q: Does traveler support Blackberry devices?
A: Traveler currently supports only Windows Mobile, Nokia S60 and iPhone/iPod Touch (and testing iPad now)
Q: Any word on support of Windows 2008 R2 (64-bit)?
A: Technote #1366754 discusses support for Windows 2008. IBM is evaluating Windows 2008 R2support for
an 8.5.x maintenance release. A technote will be updated by the end of Q2 with further details.
Q: Any problems running Symantec BackupExec 12 (with Domino Agent) when upgrading to 8.5.1 FP2?
A: Symantec officially declared support for 8.5.x in BackupExec 2010
Q: Is there a comparison chart or something that shows the different features between the 8.5.1 basic and
standard clients. For example: What are we losing by using the basic client, compared to the standard client
A: We will take this as a suggestion for a new Notes and Domino wiki article.
Q: We have a BES server and a Sametime server on Domino 6.5.4 that need to be upgraded. That upgrade of
8.5.1 is just over the top of 6.5.4, right? I look forward to seeing compatibility matrices for Domino/Sametime
and Domino/BES versions.
A: You install right over the top of existing environment. Here is a Domino/BES matrix provided by
RIM. Technote #1418535 has information about Sametime 8.5 and Domino 8.5.1.
Q: What information is available for the support of Citrix?
A: Technote #1386866
Q: When will Traveler be able to create a calendar meeting on iPhone?
A: Traveler 8.5.2 will support this
Q: When will Traveler move the Windows Mobile port 8625 to 443/80?
A: Traveler 8.5.2 will support this
Q: Are there any plans to support Domino 64-bit server on xSeries Linux?
A: We currently do not have a 64-bit version of Domino in plan for Linux x64
Q: I would like to continue using Lotus Connector for SAP Solutions. Is it compatible with 8.5.x?
A: Yes, it is still supported
Q: We are running Domino 7.0.3 FP1 and will be upgrading to 8.5.1 on RedHat Enterprise Linux. We have
seen that only 5.0 and 5.1 is supported. Is there anything newer?
A: We support maintenance levels to those. We don't test vendor service packs. We trust the vendors to do
that we just automatically support it. Only on major releases do we do testing to support it.
Q: Is 64-bit supported for RedHat?
A: The Domino server is supported running on 64-bit RHEL at the proper OS patch level. The Domino server
for Linux on zSeries hardware is 64-bit, but the Domino server for Linux on Intel compatible hardware is 32-bit.
The Notes client does not yet support running on 64-bit Linux in general and is a 32-bit application. See
Technote #1296452.
Q: I am looking to get Sametime 8.5.1 running on IBM i. Any timeframe of when that will be available?
A: 3rd Quarter
Q: Any Sametime server that comes free with Domino 8.5.1 server?
A: With the Notes client license, you are entitled to entry level client, but we're not sure if the Domino Server
gives you the Sametime entry level. Your Sales rep could answer questions about your entitlement.
Coexistence
Q: We have an iSeries box with 3 servers (Domino, Sametime and Quickr). Do I have to update them all from
8.0.2, or can I just upgrade Domino web and email?
A: You can have each running on different releases. Take a look at the following multi-versioningRedbook
Q: Anyone else having issues with Sametime 8.5.1 on Windows 2008? For example, Domino crashes on "quit"
when Sametime is running.
A: If you search on keywords "Domino", "Sametime", "crash" there are a few technotes describing known
issues. If these don't pertain to your issue, you can open a service request.
Q: Does anyone have Sametime 8.5 and Quickr 8.0.2.x running on Domino 8.5.1 FP1 or FP2?
A: Several others answered that they have these running without any issues
Q: Is it feasible to run Traveler on a box already running Sametime? Do they clash in anyway?
A: With Domino partitions, you could have 1 Domino partition with Traveler, another partition with Sametime,
just watch the load on the system. We would not recommend running both out of same partition.
Clarifying Q: Domino Partitions is a new concept to me. Does this mean we then need to pay for two server
licenses?
A: Please contact your IBM Lotus Sales rep for information on the Domino Server entitlement for your
environment.
Q: We are planning to run Traveler on an 8.5.1 box. We have a hub server on 8.0.2. 1) Do we have to worry
about replication issues? 2) Can we run Traveler and BlackBerry Enterprise Server (BES) on same server?
A: 1) Replication is perfectly fine and reasonable and well tested. 2) For Traveler with BES coexistence, we
have some customers doing it, but it is not recommended. The systems are competing for same resources, so
there is the potential for running the box out of resources. We had one PMR where the BlackBerry was
disabling the JVM on the server. Traveler does require HTTP and JVM on the box, so that is one thing to look
out for (make sure the HTTP service starts). One other thing to consider is partitioning that server and have
each run on it's own partition so that they are not impacting each other.
Q: We have a BES and a Sametime 8.0.2 server. Do I need to also upgrade those to 8.5.1?
A: It is a good idea to get all of your servers up to the same version as soon as possible.
Virtualization
Q: We have a 7.0.3 environment and we are upgrading to 8.5.1. We are also considering moving to VMWare.
Do you have any insight on how 8.5.1 will run on VMWare or if this is even something to consider? We've
heard both good and bad about running Domino on VMWare and we were looking for some recommendations
and/or considerations in determining whether or not to proceed. One issue we heard of was an issue with I/O
on heavily used systems.
A: We would not recommend to run highly loaded servers on VMWare, mainly due to I/O issues. We draw the
line at approximately 500 registered users. Above that, we are using dedicated servers. Below that, we
optionally look into VMWare. A concern of VMware is that any problem with Domino must be reproducable in a
dedicated environment. See Technote #1106182. However, it is something to consider and we do have a
number of customers running this way. If you search on the support site for "Domino and VMWare" you will find
some technotes on memory tuning. We feel good about running Domino in virtualized environment, but we still
have some work to do on Traveler. There is a possible performance issue with HTTP - Technote #1331074
Q: What is the VMWare and HTTP performance issue technote number?
A: Technote #1331074
Q: How about using 8.5.1 FP2 on a Windows 2008 Hyper-V Server?
A: Hyper-V is not officially supported as of the time of this Open Mic. IBM continues to expand support for
Virtualization environments. Hyper-V is a feature of the Windows 2008 OS. We support the Windows 2008 OS,
but we don't test every feature within the OS and we did not test Hyper-V. We will provide support on a "best-
effort" basis. You will be asked to test your Domino issue on a physical disk to determine if you are having the
same issue you encountered in the virtual environment. If you can recreate the problem with Domino outside of
the Hyper-V environment, we will support it. Otherwise, you'll need to call Microsoft support to work the issue
with Hyper-V.
Q: Does anyone have the technote on VMWare and Domino support.
A: Technote #1106182
On Disk Structure (ODS) Upgrade
Q: Can we get to ODS 51 on my 8.5.1 mail server, even if the Notes client is still 6.5.x?
A: Yes
Q: Speaking of upgrading ODS for better compression, is there any way to upgrade ODS en-mass without
having to shut router down? We find that when an e-mail arrives in a mail DB, ODS upgrade (Compact) shuts
down.
A: We usually recommend doing ODS upgrades when the server is down.
Q: Do you have any information on preventing your Domino application in 6.5.x from upgrading to 8.5.1 once
you upgrade your server to 8.5.1?
A: Until you set Create_R85_Databases=1 in the Domino Server notes.ini file, the ODS level of the database
will remain as is. But we do recommend upgrading the ODS to something higher than 6.5.x to take advantage
of improvements in database reliability. Concerning application functionality, as long as the application is not
modified with a newer Design client, such as Domino Designer 8.5.1, you should be safe. Once a newer design
client is used, new features could be added that a downstream client cannot interpret.
Q: How do I control ODS so that it does not upgrade to ODS 51?
A: There is a notes.ini variable, Create_R85_Databases=1. Until you set that, all databases will stay at the
same ODS level. Once you do set that, any copy-style compact done on a databaes after that point will be
converted to ODS 51. Or a new replica created on that server be created at ODS 51. Certain features, like
DAOS, require that you be at ODS 51. Take a look at this page of the Upgrade Cookbook for more information.
Q: We are considering implementing ODS 51. All of our applications are backed up on hub servers. If we
upgrade the hub servers first and implement ODS 51 on the hubs and we have not upgraded the application
server yet, if we have to perform a restore of the application on the application server, will there be any issues
with the differing ODS?
A: Yes. If you upgrade the hub server first, you have the option of not going to the new ODS yet on the hub
server. Recommend that you keep ODS at the current level until you get all of your application servers
upgraded to 8.5.1. Then you can convert the hub server to the new ODS and you could restore a database with
no problem. As long as both servers are at 8.5.x, they can read ODS 51 databases.
Out of Office Service
Q: Any more information on the Out Of Office issue where the OOO service responds to an incorrect address?
Here is the APAR (#LO47315) and SPR (#JSHN7YSRPZ).
A: This SPR will be first fixed in 8.5.1 FP3 and/or 8.5.2.
Q: If we have users who have enabled their OOO agents and we flip the switch to enable the OOO service,
what happens to those who have the agents running? Do users need to disable and re-enable?
A: If all servers were upgraded to 8.0.x, all you need to do is switch the configuration from agent to service in
the server record. The people who have OOA (agent) enabled at the time will have it finish as an agent. The
next time they enable OOO they will use the OOS (service).
Q: We are upgrading servers to 8.5.1 and the next thing is to enable the Out Of Office (OOO) service. What is
the effect if some clients have not been upgraded yet from 7.0.1 and 7.0.2?
A: Coming from 7.x to 8.5.1 you will want to go to 8.5.1 FP2. There are some good fixes in that and some are
related to the OOO agent and the service. Your 7x clients using 7x mail templates will still be using the agent
model. It will only be when you flip the switch on the server and start using 8x clients with 8x mail templates
that it will start using the service. You want to avoid a 7x client and 8x template. Then the option for OOO does
not show at all, regardless of how the server is configured.
Domino Attachment and Object Service (DAOS)
Q: Is there a benefit to using DAOS with Quickr? Most attachments are one-of-a-kind.
A: DAOS will work on any NSF with attachments, regardless of what application created the attachments. One
aspect of DAOS is disk space savings from removal of duplicates, but there are other benefits. Often there can
be more duplication than you would expect. Even if there are no duplicates, the attachment data is stored
outside of the NSF, and is not modified after it is created. An incremental backup can take advantage of this to
reduce backup resource costs. In some cases the I/O rates to the DAOS repository are low enough to be
supported by less expensive disk devices. That can free up the prime disk space for other data. There are also
some I/O benefits to compact/fixup because the NSF is smaller.
Q: Are there fixpacks for DAOS?
A: Yes, and it is very important to stay current with the fixpacks for DAOS. The most current is 8.5.1 FP2. We
are releasing 8.5.1 FP2 IF1 in the next week or so, and it is highly recommended that everyone running DAOS
in a production environment upgrade to that level.
Q: Does a replicating Notes client working against a local replica have to reach to the DAOS store to get
attachment or will the attachment be local on the client?
A: DAOS is completely seamless for users or other servers which are on lower releases or are not using
DAOS. The client will have a full local copy, does not need/have DAOS at client. The client just needs access
to Domino server.
Clarifying Q: lf user replicates - gets on a plane and looks for attachment will they be able to look at it
A: Yes
Q: Is it better to also enable the mail.box for DAOS as well (mail server)?
A: If the attachment is sent to 10 mail files, and DAOS is enabled on mail.box, the attachment will be written to
disk once and 10 references will be delivered (much less I/O). If DAOS is not enabled on mail.box, the
attachment will be written to 10 mail files, stored in DAOS, then 9 recognized as duplicates. Same disk space,
but more I/O.
Q: How much space is recommended to enable DAOS? We have close to 2500 users. We are running Domino
8.5.1 on a test box on iSeries where we would be testing.
A: There is a tool that you can download The DAOS Estimator that will help with that. It is highly recommended
that you be on at least 8.5.1 FP2. Definitely save the CSV output so you can scan once, and then run multiple
analyses on that collected data. The documentation will help you with how to do that.
Q: Is there any maintenance you need to run to DAOS files? Can those files be administered from Domino
Administrator? Is there any documentation about DAOS?
A: There is a lot of information available on the wiki, InfoCenter, etc. Google "DAOS" to get even more info.
Here's a good backup and restore Technote.
Q: Is there any problem with creating a nightly program document for "compact -c -daoson"?
A: Once DAOS is on, you don't need to re-enable it.
Q: Do you recommend running a program document to resync the DAOS catalog?
A: Not typically. There is usually not much of a downside to being in "Needs Resync" state, so that can be
deferred to a maintenance window weekly or monthly. Only major downside is that prune operations (deleting
NLO files that are no longer referenced) will be suspended until the DAOS catalog is SYNCHRONIZED.
Q: Can "needs resync" cause an issue with replication?
A: NR has nothing to do with replication. NR only disables prune
Q: Upgraded to 8.5.1 and it has been a good experience. One question has come up a lot concerning enabling
DAOS and the requirement to have transaction logging on a seperate disk. In smaller environments, is it
possible to have these on the same disk?
A: Purely for performance, because transaction logging is all I/O transactions, it is best to set this up on a
seperate disk. But you can set it up on one if needed. Monitor the average write time to the transaction log disk,
as long as that stays low then you are good. If the average gets up above 7, then you may have something to
watch out for.
Q: DAOS is this included with 8.5.1 server?
A: It is included.
How to find the Upgrade Cookbook
The Upgrade Cookbook: Upgrading to Lotus Notes and Domino 8.5.1 is a great resource for your upgrade
needs. Many questions asked during the Open Mic session are documented in the cookbook. Here's some
information you'll find in it:
bstract
Q&A from "Notes 8.5.1 Upgrade Deployments & Best Practices" Open Mic - April 1st, 2010
Content
Installs & Upgrades
Q. Where can you locate full install kits for Notes/Domino 8.5.1?
A. Passport Advantage. See the following technotes for part numbers.
IBM Lotus Notes 8.5.1 (#4023730)
IBM Lotus Domino 8.5.1 (#4023729)
Q. Where can you locate incremental install kits for Notes/Domino 8.5.1 Fix Packs?
A. Fix Central & Passport Advantage. See the following technote for direct links to 8.5.1 Fix Pack downloads on Fix Central and Passport Advantage
part numbers.
Download options for Notes/Domino 8.5.1 Fix Packs
Q. Can you upgrade Notes clients directly from 6.5.x to 8.5.1 Fix Pack 2?
A. Upgrading from Notes 6.5.x to 8.5.1 plus the latest fix pack typically requires two separate installs. In the first install, you upgrade from the 6.5.x
clients to 8.5.1, and then, in the second install, you upgrade the now-8.5.1 clients to the latest fix pack. However, you can use Smart Upgrade to
upgrade 6.5.x clients directly to 8.5.1 Fix Pack 2 in one step.
Q. Is it possible to silently install Notes if going from 6.5.x or 7.0.x to 8.5.1.x?
A. Yes. Silent install is just a matter of configuring the parameters right to the install kit so that it does things silently. You certainly can run a silent
install when going from 6.x or 7.x to 8.x.
Q. Is it possible to implement ID Vault while upgrading users from 6.5.x to 8.5.1?
A. The final destination is to get to using the ID Vault. So when you upgrade from 6.5 to 8.5.x and ID vault can be part of your configuration. But users
will need to initially enter their password that very first time because they wouldn't be vaulted yet.
Q. I have upgraded one of our servers to 8.5.1 Fix Pack 1. With ID Vault, are you saying that the first time I have a user on 8.5.1, a copy of their ID and
password will be stored in the ID Vault automatically? Do I need to do anything to make this happen, or is it automatic?
A. It is not automatic. There is a setup required for ID Vault via the admin client. See the Help topic "Planning an ID Vault deployment".
Q. Timing wise, if upgrading from Notes 6.5.x to 8.5.1.x, when should mail templates be upgraded?
A. Generally speaking, you never want the mail template to be ahead of the client.
Q. Is it correct there could potentially be problems between calendaring between people who are still on 6.5.4, and people who have gone to 8.5.1 and
had their templates upgraded?
A. In mixed environments where some users have the 6.x mail template and some users have the 8.x mail template C&S should be OK; there should
be interoperability. But still, you should do pilot testing, and search technotes and check the Upgrade Cookbook for known issues.
Q. When upgrading from 6.5.x to 8.5.1.x, is it necessary to totally uninstall the 6.5.x version and then install the 8.5.1.x version?
A. You can upgrade directly without first uninstalling the prior version. However, many customers do choose to uninstall first for the following reasons:
-- they want to change the location of the data directory
-- they are migrating Notes installations from single-user to multi-user
-- they want to achieve a standardized deployment
-- they have machines where end users have admin access and they've been modified and configured so many times and they're just not consistent
the way an admin would want.
Q. Is information or customer feedback available about doing upgrades through group policies?
A. The following Lotusphere presentation touches a bit on some of the things people have seen on that.
ID102 Enterprise IBM Lotus Notes Client Deployments
Q. We have password policies on 6.5. For that to work on 8.5.x you still need to have the password policies on the address book, right?
A. That should all work just fine.
Q. If we're going to upgrade from Notes 8.0.2 to 8.5.1, how would the replication take place? Would it still be the same?
A. All the same. 8.5 servers can very well replicate with servers in lower releases. Of course you won't benefit from the improvements made in 8.5
(e.g., attachments will always be fully replicated to the other server).
Q. For those running 8.5.1, how long did the installation take for users desktops?
A. 20 to 40 minutes is typical for an install. We are working on improving install performance time.
Q. When upgrading from Notes 8.0.2, I receive the error "2343 Specified path is empty".This is because a part of the Microsoft Windows Registry key
HKEY_CURRENT_USER  Software  Lotus  Notes  Installer is missing. This contains the settings: DATADIR, LSMU, NOTESDATAPATH,
NOTESPATH, PROGDIR, and so on.
A. Issue is fixed in 8.5.1. Adding the DATADIR registry entry with any value to the registry solves the problem. See technote 1390940.
Q. In phase 6 of the checklist you state to apply Fix Pack after initial setup of notes in phase 5. Can you not install Notes 8.5.1 and the latest Fix Pack
then run Notes setup?
A. You can do the Fix Pack install right after the 8.5.1 upgrade without running setup first.
Q. What was it called that could upgrade the mail file after the client restarts after an upgrade?
A. Seamless mail upgrade. See technote #1162525 -- "How does Seamless Mail Upgrade (SMU) work?"
Q. Is there any information on how to deploy Notes on Citrix?
A. See technote 1386866.
Smart Upgrade & SURunAs
Q. Is a special type of installer needed to upgrade to 8.5.1.x via Smart Upgrade?
A. There is not an installer specific for Smart Upgrade. The same install package can be used whether deployed via Smart Upgrade or not.
IBM Lotus Notes 8.5.1 (#4023730)
IBM Lotus Domino 8.5.1 (#4023729)
Download options for Notes/Domino 8.5.1 Fix Packs
Q. Can Smart Upgrade leverage the system account on Windows XP and Windows 7 computers?
A. Natively, no. That's the purpose of SURunAs to elevate the install thru privileges that the current user does not have.
Q. Does SURunAs work with Windows 7?
A. No.
Is SURunAs supported with Windows 7? (#1427103)
Smart Upgrade RunAs (SURunAs) fails on Windows Vista or Windows 7 with error "Failed to launch process as specified user" (#1381191)
Q. Would Smart Upgrade work in cases where the program directory would be on users' local drive but their data directory is stored on a mapped
network drive?
A. If users have admin access to their workstations and will be running the Smart Upgrade Kit directly, then yes, no problem. But if users do not have
admin access and the SURunAs tool will be used to emulate admin access, then the admin user (used by SURunAs) isn't going to have that same
drive mapped. So in that case you'll have to add that into your scripting so the install kit can see the data directory.
Q. For security purposes, we have a lot of encrypted files locally. Is there a way in the Smart Upgrade install piece to work around the fact that you
have to be the user to do anything with these encrypted files as you do the uninstall and reinstall?
A. The uninstall shouldn't be touching your data directory so the fact that you've got encrypted files there shouldn't play into this situation.
Q. Do you know if Smart Upgrade will still attempt to write nnotes.dll before the attached file could start?
A. Yes, pre-Notes 851 that is how it determines if Notes has been shut down. This issue is fixed in 8.5.1.
Q. Transform files do not correctly install with default mail/calendar/contacts deselected. Any suggestions to work around?
A. Issue is under review in SPR SHEZ838HYH. See technote 1424528.
Multi-user mode
Q. Can you upgrade a single-user Admin/Developer/Notes installation to multi-user?
A. Currently multi-user is focused on Notes plus its embedded applications (Symphony & Sametime). Domino Designer and Domino Administrator
clients still require single-user mode. Moving forward we are definitely looking at getting Designer and Admin to work in multi-user mode.
Q. Is there an automated process to upgrade Notes clients from single-user installs to multi-user installs? Specifically, one that works silently.
A. No, it's a manual process at this stage, but we are actively working on building a migration tool for this purpose. No ETA.
Q. What is the purpose of a stub notes.ini?
A. Installing in multi-user mode, Notes installs a stub notes.ini in the All Users Settings directory. That stub INI can then be configured and each user
who signs into machine thereafter will inherit the initial parameters in that stub notes.ini. So it's for multi user setup. When doing a multi-user setup, a
best practice is to include a setup.txt or a setup response file that is then referenced by that stub notes.ini such that when somebody logs in new that
their ST server will be setup for them and their mail server will be setup for them. For an example stub notes.ini, see the Notes 8.5 Roaming User
Quickstart Guide.
Q. I've found that in Notes 8.5.1 Fix Pack 2 if the user is an administrator on a machine on a fresh multi user client install, it starts to put their profile in
the local service profile so that every subsequent user that logs in keeps trying to use that profile and it doesn't actually drill down into their actual
profile.
A. That's correct. The way multi user client works, when Notes starts up it checks to see if there is a registry setting to tell it where the notes.ini is and
then reads the notes.ini to tell it where the data directory is located. If the registry entry doesn't exist then it uses the current users context to construct
a path to their app profile directory. If something else has loaded one of the Notes dlls before the user has launched Notes (for example, a virus
scanning app), then you'll see that path be set to a local system account--something that's not the current user's context. Once that path is written to
the registry, Notes will never try to recalculate it again, no matter how many times that user logs in or logs out.
Q. How can you tell if a Notes installation is multi-user?
A. In the notes.ini and registry. The notes.ini will have the parameter SharedDataDirectory=. The registry key
HKEY_LOCAL_MACHINESOFTWARELotusNotesMultiUser will have the value "1".
Q. What are some things you gain by going from single-user to multi-user installations?
A. Won't have to reinstall when user changes; Allows easy Notes access for users that roam throughout organization; Future Windows 32 and
Windows Vista OS versions are moving to a multi-user environment so the sooner you move there the better.
M hosted an Open Mic webcast with Lotus Development and Support Engineers on 9 May 2012. The topic was
"Troubleshooting Notes/Domino NRPC Mail Routing issues."
Content
IBM hosted an Open Mic webcast with Lotus Development and Support Engineers on 9 May 2012 on the topic of "Troubleshooting Notes/Domino
NRPC Mail Routing issues." The slides and recording of the event are posted below.
You can see questions posted prior to the event at this forum post.
Questions and Answers from the web chat and phone:
Q: Is there a command to show what tasks have a hold on the mail.box?
A: Yes, you can use the command "show router show queue" to show when mail is delayed, or you can run an
NSD and that will show you what has a handle on the mail.box
Q: My server is showing the error message "Router : number of memory segments exceeded". What would
cause this?
A: This is an indication of a memory problem. Collect and NSD and also run a memory dump by issuing the
following server console command: load server -m. This dump file is placed in the
IBM_TECHNICAL_SUPPORT folder. When you've collected these files, contact Lotus Support and we can
analyze these to be more specific about what is causing the problem and helping to resolve it.
Q: How can I check to see if Router or the SMTP task is running ?
A: Show tasks on the Domino console
Q: I believe that anti-virus products mark the messages in MAIL.BOX as "DEAD" or "HELD", is this correct?
A: Anti-virus products usually mark messages as HELD to prevent the Router from processing the message
Q: How many router instances can a server have running?
A: Only one router instance can be run per Domino instance, but you can host more than one Domino instance
on a partitioned server
Q: I receive "Error transferring to mail.global.xxx.xxx.com; SMTP Protocol Returned a Permanent Error 550
5.4.1 Relay Access Denied". How do I correct this?
A: This error indicates that Domino was successful in connecting to the recipient server, but the recipient server
is having an issue. It may be that the recipient server is not an open relay.
Q: If the size of an attachment has a limit and if a mail comes in with the size more than that limit, will the mail
be in server mail.box or in the local mail.box?
A: If the message size reaches the limit, messages will arrive to your Domino server mail.box and the router will
reject the message and send a Delivery Failure Report back to the sender. The mail will be deleted from the
mail.box.
Q: If a mail message is in the server mail.box as a held or dead message, how can I automatically get that mail
out of the mail.box?
A: We do not know of an "automatic" way to releasing messages from the mail.box. You can remove them by
using space saver options.
Q: We have two Connection Documents. Out of the two, how do we make sure that one of them has the
highest priority for mail routing? The second one should only work if the first server is down.
A: When we're looking to make a connection, we're first going to go by cost and then by hops. If those are
equal, we're going to fall back on the name of the server. So, whichever server falls first alphabetically, that is
the one that we are going to use. In a failover situation such as this, if the first server alphabetically is really the
one you want to use under most circumstances, then you can really have the Connection Documents similarly
configured with a routing cost of 1 on both of them. If the first server is unavailable, it will go to the second
connection. If the one you want to use falls second alphabetically, you will configure your Connection
Documents by having a routing cost of 1 for the primary connection and a routing cost of 2 for the secondary
connection. A NOTES.INI parameter that will be helpful when connections have the same cost and the first
connection is not available is DebugRouterUseCostBiasDecision=1. This will move to the second connection to
route the message.
Q: When setting up a cluster, what is the best recommended way to route mail into that cluster ? Would it be
NNN or by Connection Documents via cluster name?
A: By Connection Docs via cluster name is the way to go so that any server that is up and running is ready to
handle the message.
Q: Sometimes we notice mail in the mail.box, but when we try to open the message, we get a pop-up that it is a
non-existent document. What could be happening?
A: This indicates that the message has already routed and you are seeing a remnant of the message in the
view of the mail.box. One easy way to clean these up is to issue a "tell router c" command, which is in-place
compaction of the router and will clear out those ghost messages.
Q: I enabled additional debugging because I am seeing error messages in the log. Every time my Barracuda
sends SMTP mail to my Domino server, I get "Error getting host name for the IP address the remote server is
not a known TCPIP host". Is the host name of the Barracuda something that should be set in DNS or is this
something that I should be able to configure in a Connection Document?
A: Something to check would be to do a reverse DNS lookup. There really is no reason that Domino would
have to resolve an incoming connection unless it is trying to do a verification in the DNS. Go to Router SMTP
Restrictions and Controls -> SMTP Inbound Controls tab -> there are couple of sections here to check. In the
"Inbound Connection Controls" section, the first field "Verify connecting host name in DNS"; if that is enabled,
that may be what is causing a problem here. Also look at "Inbound Sending Controls" and "Verify senders
domain in DNS". If this doesn't help pinpoint your issue, we should work with you in a PMR.
Q: When I try to delete a dead message from mail.box, I get a message saying "Cannot change UNID"
A: We suspect this could be the anti-virus program that is trying to change the UNID. If you are unsure if this is
the cause of the problem, this requires a PMR for us to work with you to run debug and get more specific.
Q: We are going through a rebrand soon. What is the difference in the Global Domain Document between the
"Alternate Internet Domain Aliases" field and "Local Primary Internet Domain"; specifically, if we move down the
current domain to "Alternate Internet Domain Aliases" and replace the current with the new one. What
ramifications does that have?
A: There really is not much of a difference. As long as the name is listed in one of those fields you are going to
be ok. Even if your primary name was listed as an alias, router would know to use it. One thing to be aware of,
if on the Router SMTP Basics tab -> Address Lookup field -> when changing the Internet Domain, address
lookup means that we are going to look for an exact match for the full internet address. In the case where we
don't find an exact match and you have "fullname only" enabled, if we are searching an internet address based
on an Alternate Internet Domain Alias, we will actually do a second lookup for an address based on the primary
internet domain to look for a match. So you can see how if you switch an internet domain from primary to
alternate, or visa versa, it could change whether an address is successfully found or not.
Q: How can I display routing tables and the cost which will tell how a server selects a path to another server?
A: If you are using a NNN, the routing will happen in an alphabetical order. When router is building its routing
tables, the router is going to take the least cost, or easiest, path to route. That is determined when the router is
started up and every few minutes it will re-evaluate. DebugRouter=3 will give some more information as well.
To see a path to one particular server, use "Trace <Servername>". And "Tell router dump routing tables".
Q: How can you control whether the mail routes based on server-hub-server or a server-to-server direct
connection when everything is in the same NNN? Is there a way to force mail routing to go through server-to-
hub-server connection?
A: Even though they are in the same NNN, you can use a Connection Document and set the appropriate
routing cost. If they are in the same NNN, a Connection Document is not necessary, but if one exists, Domino
will use it.
Just an FYI: There are no shared memory managers in the OS other than very simple allocations, which
is part of why we have our own for shared
Q. For AS/400 the Domino memory management is the same, for example, HTTP XPages?
A. Yes, Notes memory managers are consistent across all platforms until we get to native APIs, like
malloc/mmap/shmat/MapViewOfFile. Basically, private + shared = total used memory, which has to be = the
addressable memory for process. For 32 bit on 32 bit, this is 2GB because the kernel uses 2GB, while for 32 bit
on 64 bit, this is usually 4GB since the 64-bit OS has 16 Exabytes of addressable space, except for AIX, which
still has a segmented memory architecture.
Also, for the default nsf buffer pool size, it's 1GB for 64-bit Domino, and 512MB for 32-bit Domino.
Q. How much work has been done toward changing the default parameters within Domino to take
advantage of 64-bit Domino on Microsoft Windows platforms?
A. Is there an issue you see on 64 bit? If you are running out of memory somewhere, we need a PMR/SPR on
it. We did change some things for 64 bit; for example, I tested allocating 120GB of shared memory, but we
didn't change everything. To be able to get to that 120GB, I had to make some code changes
Q. Since most servers are now running on 64 bit, and the price of memory is very low, it is difficult to figure out
exactly what to change to take advantage of 64 bit. For example, I tell all our Windows customers just to get to
32-bit Domino on 64-bit Windows, and expect that fixes all of their memory issues.
A. Are you running 32- or 64-bit Domino? For most workloads 32-bit Domino on a 64-bit OS provides that
additional 2GB of addressable memory and is sufficient. For 64-bit Domino we've not had reports of any
memory lacks, but if we do get them, we will work on them. If you see a pool filling up, just PMR/SPR it and
we'll evaluate it. I have done some changes in 64 bit but will only change other things if customers see a
deficiency/issue.
Q. I have noticed that some settings are starting to change to take advantage of 64 bit, but is it best to
just keep adding memory and then have Domino adjust settings automatically, or should I change all
the memory settings? If I have unlimited memory, why not increase all settings to the maximum on 64
bit ?
A. Because we've had issues with that; for example, when we increased the default stack size to 4MB for 64
bit, we had problems with not having enough physical memory to handle the number of threads required for
Notes Traveller. Plus, if it's not "broke", we don't fix it. There are so very many pools in Domino, and we can
only work on those with which we see issues. Also, keep in mind that a Domino partition is ~20 processes, so if
the partition is using 2GB shared, and each process uses, say, 512MB local memory, then that amounts to
12GB memory.
Q. So did you revert back on the 4MB setting ?
A. We shrunk it to 1MB for 64 bit, and 512KB for 32 bit.
Q. Where can I direct questions/issues regarding font display settings and calendar views?
A. That won't be covered during this call, but you can direct your questions to our Notes/Domino
forum http://www.lotus.com/ldd/nd85forum.nsf/Dateallthreadedweb?OpenView.
NOTE: The two sample memory dumps that are cited in the presentation are available for download here:
(1) https://www.ibm.com/files/app/person/100000QDED/file/9262126b-2426-42cf-b52a-8411bb4f066a
(2) https://www.ibm.com/files/app/person/100000QDED/file/af6627d3-313f-43a5-a78d-7b619b9133b9
FYI: The Namelookup cache default size is 16MB for Domino versions prior to 8.5.2. Starting in Domino 8.5.2,
the default is 64MB. For most customers the default settings for all these pools are fine. I would highly
recommend not changing the defaults without a engagement with Lotus Support, who will work with you to
determine if it's appropriate.
Q. What is considered to be a very large Inbox?
A. I like to keep Inbox's at 90 days, but I also leave Unread Documents in the Inbox.
Q. 90 days seems like a lot of mail; for some of our users, it could mean a considerable number of messages.
A. It's really up to the Administrator. Certainly could do 60 or 30 in the Mail Inbox Maintenance configuration for
each server, under the Server Tasks Tab --- Administration Process Tab. Also, it's important to train your users
ahead of time to mark things Unread that they want to retain that are older than the 30, 60 or 90 days.
Q. We will look at that to see if we can add some management in that area; we're thinking in terms of numbers
of emails instead of days.
A. Understood, and I've heard that request before. Currently it's only controlled by days, but I'll pass it along to
the Admin Development Team again.
Q. What about mail file size versus Inbox size?
A. Mail file size is no longer a direct indicator of memory usage, as the result of the Mail Inbox maintenance
tool. Before this tool you could infer the size of the Inbox from the size of the mail file. The key consideration for
memory impact of the mail file is on the COUNT of entries in the Inbox, not the size of the mail file. Generally, a
count below 300 is good and even below 1000 is OK, but anything above that is a concern that should be
addressed.
Q. The default memory settings for HTTPJVMMaxHeapSize to support XPages seems to have been
increased in later Domino releases---I think the last time was 8.5.2---but servers upgraded in our
environment did not get this new setting.
A. Yes, the JavaMaxHeapSize default has changed for both 32 bit and 64 bit, to help provide more memory for
XPages. For 32-bit Domino, the default HTTPJVMMaxHeapSize was 256MB in 8.5.0 and 8.5.1; whereas in
8.5.2 and later, the default is 64MB. In 64-bit Domino the default HTTPJVMMaxHeapSize is 1 GB.
Q. But it was only the default that was changed, so I had to change it manually on all old servers being
upgraded.
A. Setting HTTPJVMMaxHeapSizeSet=1 in the Notes.ini will keep the server from resetting back to 64MB. The
Domino Configuration Tuner would have flagged that.
Q. When you change default settings and servers were running the default settings, can you please have the
value updated during the upgrade? In other words, if we have changed some settings, please don't change
them, but any settings that were at default should be updated to the new default settings. Presumably most
servers would be running default settings, but not the same defaults, if they were initially installed on Domino
8.5, maybe the Tuner could find all settings that are not on the new default settings?
A. I'll talk to the developer who belongs to this area of code. Of course, that's an HTTP-specific setting and
does not affect other Notes processes. I think historically when we change defaults we always honor Notes.ini
settings first, as is true with the NSF buffer pool size variable. Your Notes.ini settings always take precedence,
but the installer doesn't know this, so it cannot update accordingly.
Q. Can you address Domino 8.5.x 64-bit for Linux on System z (OS390) 64-bit; specifically, what is the
size of the process address space? 4GB, 1TB??
A. 64-bit Domino for Linux on zSeries has 64 bit address space, so it's whatever the OS let's us have; 16
Exabytes is 64 bit address space. So if the OS does the same 50/50 as was the case in the past, it means we
have 8 Exabytes of address space.
Q. Do you restart just Domino or the server, to clear out memory?
A. Restarting Domino will clear out Domino memory (shared and private).
Q. We are using a Domino business partner's Defrag tool. Does defragging assist with improving
memory usage?
A. It doesn't since they do not know about Domino internal memory structures/layout, at least not that I know of.
I'd have to research whatever the tool is.
Q. It's defrag.nsf by Preemptive Consulting in Australia. Works like a charm.
A. Sounds like it works on NSF files, not our memory. The defragging is for file fragmentation and not memory.
Just an FYI to all: We do not ship memstats.
Note that it's a good idea to defrag your drives from time to time with Domino Down. Also, rebuilding views and
rebuilding full text Indexes from time to time defrags each of those. Copy-style compacting of databases
defragments storage in the .NSF as well. So your tool may be doing any of those things. Would not be
surprised if Domino already has out-of-the-box tools available that would do what this third-party tool is doing,
but they may make it easier.
Q. How does the "logical disk usage exceeds configured thresholds" error message relate to memory?
A. The "logical disk usage" message refers to disk queue lengths exceeding the suggested thresholds, which
means that there are too many requests waiting on the disk. It is not a memory-related message.
General FYI: Local memory that goes to the operating system is still managed in part by Domino as we are
handle based.
Q. Is "EVENT_CORRELATION_POOL_SIZE" also a memory-related Notes.ini entry?
A. Yes, it controls the size of the event cache pool. But, again, I would not change it unless instructed to by
Lotus Support after analyzing any issues you have.
Q. When this pool is full (per the log.nsf), can I ignore it or should I care?
A. Yes, you should care. You might need to work with Support to determine why you are at FULL. This may be
related to Domino Domain Monitoring (DDM) and might be something configured that needs some tuning. You
should also care because it means you are no longer capturing events, and it could mean there is something
occurring too often---something that you don't want to occur, like an agent going wild.
If you are seeing the EVENT_CORRELATION_POOL_SIZE message, it often requires the pool to be
increased. The default size is 70MB, with a Max size of 100MB. If, after increasing the pool, you still see this
message and would like further review, please open a ticket with Support for review.
Q. What is the statistic to check the dpool response?
A. If you are asking what stat can be reviewed to evaluate the performance of memory pool searches, then SH
MEM DUMP will generate a file named "memory_juliandate.dmp" in the IBM_TECHNICAL_SUPPORT
directory. Look in this file for a section like this:
209 system shared memory pools
1132 MB total pools size
1036 MB total pools used
91.55% pool utilization
14.78 pools visited per allocation
13.75 pools skipped
1.03 pools searched
28.34 free blocks searched per allocation
25.48 free blocks searched per free
Note the POOLS SEARCHED value; if this is below 1.8, then memory allocation searches should not be
affecting performance.
Q. What would be the most important stats to monitoring Mem performance?
A. I can't suggest a single best stat to monitor for memory usage; however, the overall allocated memory
(mem.allocated) is a good indicator of overall health.
Q. Our monitoring system (Orion) has a problem with monitoring memory in that it adds up to InUse
and Standby, because the Standby will be the rest of the free memory. Free memory is actually 1 or 0%.
Any experience on monitoring memory? By the way we are running Domino 8.5.2 FP1 on Windows
2008 R2 64 Bit, Auf VMWare ESX Servers.
A. Domino Domain Monitoring provides Alerts based on actual Domino allocated memory, and Warnings are
raised when memory usage on a system is high.
Q. How can you increase the size of the Name Lookup Cache in Domino?
A. You can control the Name Lookup Cache via the Notes.ini parameter NLCache_Size=# in bytes:
Database.NAMELookupCacheMaxSize = The maximum size, in bytes, allowed for the namelookup cache on
this server .
Database.NAMELookupCachePool.Peak = The maximum size, in bytes, used for the namelookup cache on
this server since startup.
Database.NAMELookupCachePool.Used = The current size in bytes used for the namelookup cache on this
server.
NOTE: Link to the forum entry for this session. If we could not get to your question, please post it here:
http://www.lotus.com/ldd/nd85forum.nsf/DateAllThreadedWeb/4e24e0c06187e112852579a5005ca3aa?OpenD
ocument
Audio recording
Q. We have an application server using a Web service to service users' application requests. We have
multiple applications on the server and have very large memory usage being allocated for HTTP
requests. Is it possible to determine which of the applications of the those hosted thru HTTP is the
driver of that high memory usage?
A. Yes, but you'll need some help. IBM has tools to help you debug and determine where that memory usage is
in your application---whether it's native in Domino or Java. Go to the discussion forum, post this question there,
and we will follow up.
Q. Regarding the last slide in the PRZ, in which you discourage overallocating effective virtual mem:
Can you make concrete suggestions, for example, what page sizes to use for a 4 GB system, and for an
8 GB, and so on?
A. Yes, Generally, the performance criteria I use is: Is there any hope of delivering a response time in 2 sec or
less? And what I've found is that, if you're paging more than 25% of avail memory, then you're likely not going
to be able to achieve that goal. Mem allocations for virtual memory is really a reflection of performance, which
is subjective. So the goal around the sub-2-sec response time is really where I draw the line for memory
allocations not to exceed 25% more than available installed memory, and this is applicable to Windows and AIX
platforms.
Q. How can you increase the size of the Name Lookup Cache in Domino? (also answered in the Web Chat
transcript)
A. You can control the Name Lookup Cache via the Notes.ini parameter NLCache_Size=# in bytes. Note,
however, that increasing the NLCache will tie up memory that, if you don't really need it for NLCache, then
would be better used elsewhere. So, one thing you can look at when issuing a "show stat" is whether you've hit
the existing NLCache size limit in bytes and how much you're currently using.
Q. Regarding partitioned servers: What is the addressable space for a Windows 32-bit platform?
A. We're limited in the application space to a 2GB address space for a 32-bit Domino on 32-bit Windows.
Q. For each partitioned server?
A. Yes, but the OS is limited too, so for each shared mem process you have a 2G limit, and for each process in
that Domino server, their private process space, which might include parts of the shared memory process
space, has a 2GB limit.
Q. What can we learn from the Statrep database with respect to memory usage and our environment?
A. We do report very general information regarding memory usage in the Domino server, for example, the net
memory usage number is reported, but there won't be any specific detail about why there was a memory
increase from that info. The Statrep database is very useful, for example, for setting general warning thresholds
when reaching a certain amount of memory allocated. But if you want to understand if, for example, your
NLCache is constrained, Statrep doesn't give you that level of detail. It doesn't give you pool-structure-level
memory usage info, so it can be useful at a high level, but it lacks the detail of pool structure usage that you'd
need in order to understand where memory is being used in the environment.
Q. We have 64-bit Domino running on 64-bit AIX, and I wonder if the strategy for memory management
changes, in that it seems you almost have to rein it in rather than trying to keep it from bumping the
threshold that the 32-bit systems had. We've run 32-bit before, and never had paging space, whereas
now we do.
A. So you're concerned that Domino memory usage has been greater than planned or expected. I would ask: Is
the memory usage "valid"; that is, is it driven by end-user activity, or are we having some type of workload
management issue that 's driving higher-than-expected memory usage? And to understand that, the first thing
would be to determine how much memory the servers are actually using compared to how many users you
have in your environment, and the type of workload you're running, to see if it's in the "ballpark" of normal.
As I said before, workload changes---mailfile size changes, number of docs in Inbox, application db size
changes---and all these factors can have massive, manifold increases on Domino's memory-management
requirements. Users might not be aware they're putting a burden on the environment because, whereas in the
32-bit environment you would have run into system constraints due to 32-bit limitations, now at 64 bit we're just
allocating new memory.
So when you say you're using page space, my first question would be how much memory is Domino actually
using? If you ran a "show mem dump", the summary section would show you how much memory Domino is
using and how many users you are trying to support. Generally speaking, for a mail server, you should be
around between 1.5 and 2 MB of memory per user, so if you've got 3,000 users on your server and your
memory usage is much higher than ~ 3GB, that would suggest there's some other workload issues here that
are driving up your memory usage. Could be a problem in the server or a problem in workload, which would
need to be determined, but I'd start with "Are we "normal?" as a baseline.
FYI: Regarding the NameLookupCache parameter we discussed earlier, if you issue a "show stat" and look at
Database.NAMELookupCacheMaxSize, that is the maximum size your server's currently configured to support.
And Database.NAMELookupCachePool.Peak tells you how much of the NameLookupCache you've actually
used. So, if your peak is nowhere near your maximum, you're not even using the amount of memory that's
already allocated to NL pool.
Audio
Q. We host about 20 different domains, and currently all users can receive email from any of the domains
via a short name or alias. How can I restrict this to only a single or smaller subsets of same (they are
hosted in the same Domino Domain/Directory)?
A. So you want user1@domain1.com to not receive mail sent to user1@domain2.com, where domain2 is
set as an alias in the Global Domain Document?
Q. Correct.. Currently all our SMTP domains are listed on the Global Domain doc. I think I may need to
break these out individually, but am not sure. In other words, we have one local primary domain, and all
of the other domains listed in the Alternate Aliases area.
A. Create a separate Global Domain document for each Internet Domain you have. Also, enable Full
name only instead of Full name and local part under the Configuration document > Router / SMTP >
Basics. Also, be sure to cycle the SMTP server whenever you make changes to the Global Domain doc.
Q. What is the most common business case to put the SMTP task on another machine, such as
SendMail? Seems like most SMTP tasks are handled natively by Domino just fine.
A. SMTP will accept anything that is intended to be sent to the domain that the Domino server is
configured. We are lenient with what we receive, and strict with what we send.
Q. We occasionally get incoming messages held in the mail.box for no apparent reason. Running a "route
*" command delivers the message, but I'm at a loss why this sometimes happens.
A. Need more information. Are these messages intended for local delivery, or are they being routed to the
Internet? Messages going out to the Internet are placed into a Retry state, if there's issue attempting to
send the message. We retry 15 minutes, 30 minutes, and then every 45 minutes for 24 hours (by default).
This is also configurable.
Q. We have one domain, test.com, and many subdomains, xx.test.com, that are set up as alternate
domains in the Global Domain document. Is there any helpful reason to set up different Global Domain
documents for each subdomain?
A. This should be fine. However, don't use wild card subdomains, for example, *.test.com, as this does
not work. Each subdomain must be defined.
Q. So all Domino servers should have two mail.boxes?
A. Domino mail servers should have at least two mail.boxes and, depending on hardware, you may want
even more than that. Refer to IBM Support Technote #:1148438: "Determining the number of mailboxes
required for a server."
Q. Can we use DNS names in these fields?
A. Not sure which fields you are referring to; however, most fields support both IP addresses and DNS
names. An IP address within square brackets avoids DNS lookups and uses the IP value within the
square brackets. Also, if you mouse-over the field, Help will usually pop up and tell you exactly what you
can use.
Q. For Domino servers that relay SMTP mail from internal non-Domino systems to Domino mail users, do
you have any recommendations for gathering statistics on which systems are sending SMTP mail through
Domino and the volume of mail that they send?
A. Reports, Message Tracking, Stats, and Logs can help, but we do not have tools that will specifically
obtain the information you refer to.
Q. Any work in progress to allow email sent from a Notes client to a Traveler user to allow body of email
to be seen only by the recipient when prevent copying is selected? Currently the Traveler client is treated
as a forward and the body does not show on the mobile device.
A. We have an open requirement for it (#BWIR-87Z53L), though currently it is not on any plan for this
year. You can open a PMR with Support, if you haven't already, to give the enhancement request more
weight..
Q. Is there a way to prevent faked sender addresses? The sender exists in the directory but was faked
and sent to the SMTP server from an internal network.
A. You could use the RouterUseFromAsSMTPOriginator=1 parameter in the Notes.ini to prevent faked
sender addresses. Refer to Technote #1089673, "Can the Domino server control the Internet mail
address from the server?" for more information
Q. Even if the faked sender exists in the Domino directory? What exactly does this parameter do?
A. Yes and no. The SMTP protocol allows exactly what you describe. You can ask for authentication to
connect to SMTP but this does not make sense to an SMTP gateway since no users outside your domain
could authenticate. The Notes.ini parameter might help, but the open nature of SMTP just allows these
types of transfers.
Q. We have four Domino SMTP gateways in our Domino environment. Is there a way to load balance
the outbound messages through all four systems? Can we put a load balancer within Domino? Using a
third-party load balancer should work, but are there any "Domino-internal" possibilities?
A. Domino does not have a built-in load balancer. The closest option is through round-robin for SMTP.
Internally you could use a Connection document to an SMTP cluster name from Domino spokes in a
different NNN. There is an enhancement request for this functionality. Open a service request with IBM
Support to log an additional request for this feature under SPR #SSHE5B8TQR.
Q. Outbound mail: When I send a mail message to an internal user, "John Doe", it routes it internally
using NRPC, but when I send an email to the same user at "john.doe@domain.com", it goes out through
our SMTP gateway and comes back in as an SMTP-routed message. How do I ensure that the email
address is checked and is routed internally using NRPC? I would prefer that email to an Internet address
be routed internally using NRPC instead of going out to the SMTP gateway, to the Internet, and then
come back in.
A. By default Domino does not allow SMTP internal transfers, but that can be changed via the
Configuration document. There could be things we can do, but I would need to look into your
Configuration doc. Do you have a Global Domain Document? Is it configured correctly? Refer to
Technote #1297369, "Understanding the Lotus Domino Global domain document." If this does not help, I
would recommend opening a PMR so we can look into this deeper.
OTHER RELEVANT TECHNOTES
Technote #1568008: "Knowledge Collection: Common Lotus Notes/Domino Mail Routing problems"
Technote #1108352: "How do you configure Lotus Domino for secure SMTP sessions using the
STARTTLS extension?"
ENHANCEMENT REQUESTS
Q. No promises, but feel free to post enhancement requests and business/admin justifications to the Chat
or Forum, such as the outbound load balancing. How would it benefit you? What problems are you
having?
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017
lotus domino questions answers 2017

Contenu connexe

Tendances

IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
jayeshpar2006
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
Ulrich Krause
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
panagenda
 

Tendances (20)

Engage2022 - Domino Admin Tips
Engage2022 - Domino Admin TipsEngage2022 - Domino Admin Tips
Engage2022 - Domino Admin Tips
 
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
 
60 Admin Tips
60 Admin Tips60 Admin Tips
60 Admin Tips
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
 
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of Domino
 
January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12
 
Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"
 
Auto Update(AUT) - HCL Notes
Auto Update(AUT) -  HCL NotesAuto Update(AUT) -  HCL Notes
Auto Update(AUT) - HCL Notes
 
DNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First LookDNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First Look
 
IBM Traveler Management, Security and Performance
IBM Traveler Management, Security and PerformanceIBM Traveler Management, Security and Performance
IBM Traveler Management, Security and Performance
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
 
IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
Introduction to Docker storage, volume and image
Introduction to Docker storage, volume and imageIntroduction to Docker storage, volume and image
Introduction to Docker storage, volume and image
 
Spnego configuration
Spnego configurationSpnego configuration
Spnego configuration
 

Similaire à lotus domino questions answers 2017

DNS_Tutorial 2.pptx
DNS_Tutorial 2.pptxDNS_Tutorial 2.pptx
DNS_Tutorial 2.pptx
viditsir
 
22827361 ab initio-fa-qs
22827361 ab initio-fa-qs22827361 ab initio-fa-qs
22827361 ab initio-fa-qs
Capgemini
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
Shahzad
 
Openmic crash,hang,monitoring
Openmic crash,hang,monitoringOpenmic crash,hang,monitoring
Openmic crash,hang,monitoring
Hansraj Mali
 

Similaire à lotus domino questions answers 2017 (20)

DNS_Tutorial 2.pptx
DNS_Tutorial 2.pptxDNS_Tutorial 2.pptx
DNS_Tutorial 2.pptx
 
22827361 ab initio-fa-qs
22827361 ab initio-fa-qs22827361 ab initio-fa-qs
22827361 ab initio-fa-qs
 
Active Directory Security Assessment ADSA
Active Directory Security Assessment ADSAActive Directory Security Assessment ADSA
Active Directory Security Assessment ADSA
 
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbeganKoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
KoprowskiT_SQLSat219_Kiev_2AM-aDisasterJustbegan
 
Clustered PHP - DC PHP 2009
Clustered PHP - DC PHP 2009Clustered PHP - DC PHP 2009
Clustered PHP - DC PHP 2009
 
DNS.docx
DNS.docxDNS.docx
DNS.docx
 
Interview questions
Interview questionsInterview questions
Interview questions
 
Software architecture case study - why and why not sql server replication
Software architecture   case study - why and why not sql server replicationSoftware architecture   case study - why and why not sql server replication
Software architecture case study - why and why not sql server replication
 
Apache Traffic Server
Apache Traffic ServerApache Traffic Server
Apache Traffic Server
 
Rankwave MOMENT™ (English)
Rankwave MOMENT™ (English)Rankwave MOMENT™ (English)
Rankwave MOMENT™ (English)
 
Lamp Stack Optimization
Lamp Stack OptimizationLamp Stack Optimization
Lamp Stack Optimization
 
DrupalCampLA 2011: Drupal backend-performance
DrupalCampLA 2011: Drupal backend-performanceDrupalCampLA 2011: Drupal backend-performance
DrupalCampLA 2011: Drupal backend-performance
 
Nt1330 Unit 1
Nt1330 Unit 1Nt1330 Unit 1
Nt1330 Unit 1
 
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
Maximizing Business Continuity and Minimizing Recovery Time Objectives in Win...
 
Forecasting database performance
Forecasting database performanceForecasting database performance
Forecasting database performance
 
Disaster recovery - What, Why, and How
Disaster recovery - What, Why, and HowDisaster recovery - What, Why, and How
Disaster recovery - What, Why, and How
 
Openmic crash,hang,monitoring
Openmic crash,hang,monitoringOpenmic crash,hang,monitoring
Openmic crash,hang,monitoring
 
Ad disasters & how to prevent them
Ad disasters & how to prevent themAd disasters & how to prevent them
Ad disasters & how to prevent them
 
Velocity 2018 preetha appan final
Velocity 2018   preetha appan finalVelocity 2018   preetha appan final
Velocity 2018 preetha appan final
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
 

Dernier

Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

lotus domino questions answers 2017

  • 1. Questions and Answers: Q. Is there any specific maintenance tasks that should be performed on the Resource database (ie fixup, updall, compact)? A. You should maintain the RRD the way you would any other important app. Specifically, it is important that the following agents are enabled in the RRDB to ensure that it runs efficiently: -- Autoreminder -- Purge Documents (Auto) -- Rename Reservations and Send notice -- Update blocker documents Q. When should the Autoreminder agent run? A. Autoreminder runs at 2 AM daily, but you can choose run options in the Site profile Q. We have users in different time zones. How is the room's time zone handled for different users? A. The Rooms each have a Time Zone setting - it should match where the room itself sits - everything else will work. Q. How to change the name of a resource? Update the reservations? A. To rename a room or resource you would open the document in the RnR db in edit mode. Click the Rename Resource button. Type in the new name and click OK. The RnR db will be updated and the adminp process will update the Mail in Database document for that room. Q. How can you hide an Owner Only room so that users don't see it as a choice when attempting to book? A. You can hide it from the domino directory, field properties. Q. Do the Resource Databases have any sort of built in reporting to see how often a room or resource is being used? A. I do not know of any plans to add this - if you really need it, open a service request with IBM Support and ask for an enhancement. Q. After renaming the room, will the new name updated in the existing meetings too? Means in the calendar of the users who have bookings prior the renaming? A. The chairs will receive an email with button to update the existing meetings. That button must be pressed to update the meetings Q. So in effect, you can rename a site by creating a new site and then renaming the rooms for that site and selecting the new site, right? A. Yes. 1. Create a new site with a new name. 2. Perform a name change of each resource listed under the original site. Use the same room name but change the site to the new site from the drop-down list. This will allow the R&R database, names.nsf, and user calendar entries to update appropriately. Chairs with existing reservations must process the room name change so the calendar can update accordingly. This is the same process as a resource name change.
  • 2. Q. Can groups be used for autoprocessing for a resource? A. Yes Q. Why would a user receive an auto-accept and auto-decline to the same reservation? A. If the room was available for part of the request, but booked for part of it, this will happen - check the dates on the declines. Q. What should be the ACL for the clubusy? A. The default ACL. Q. Do you recommend periodically rebuilding clubusy for maintenance? A. For most, that shouldn't be necessary. But if you update the servers often or perform renames on a regular basis, it may be a good idea. Q. Is there a way to specify that mail-in databases do not use calendaring, to prevent them from being monitored in clubusy? A. Search with Google for NoCal.exe. It unsets the database bit for calendars but it will reset itself if anybody uses the calendar in the database. Q. I am part of a global company with 100 servers internationally. Not all of our sites have an R&R so we are creating them on the servers as needed. Is this the best way to go? We currently have about 30 R&R databases. A. You can put the rrdb on any server but we do recommend they are on dedicated/application servers. Q. In our RR database, it looks like the agent to purge old reservations has not run for several years. Is there any danger in simply enabling it and letting it run? A. No, there's no harm, but note, it will run on any docs older than 2 days unless you change it. Q. How would you transfer reservation to another person? A. Open the RRDB as an admin, select the reservation you want to transfer and select transfer reservation. NOTE: The only transferable reservations are those made directly in the database. Reservations made from the calendar cannot be transferred. Q. Where from does R&R take date and time settings? A. The DB takes the default setting from the OS of the server its sits upon Q. When we are editing a resource, do we have to change the timezone settings to the server time? A. The room's TZ should match its physical location Q. How can I delete all old reservations without notifying users who entered them? A. Enable and run the purge agent Q. For repeated bookings, if I want to book a room for 5 days, and the room appears in the available room list, I receive 4 accepted and 1 declined response from the room. Ideally that room should not appear in the available room list. A. This is working as designed. An enhancement request has been submitted for a change in that functionality. See this forum post for additional Q&A. Recommended Resources
  • 3. How does Autoreminder in 7.x for a Resource Reservation work? (technote 1217138) Installing and using Notes to schedule a Sametime meeting (technote 1154380) Is it possible to create more than one Online Meeting Place in the Resource Reservations database? (technote 1249475) How do Notes/Domino Calendaring & Scheduling Online Meetings work with Sametime? (technote 1105081) Clustering the Domino Resource Reservations database (technote 1219311) How to recreate the busytime.nsf and clubusy.nsf databases on a Domino server (technote 1086471) Is it possible to select only the Replication/Save Conflict documents in a view? (technote 1092724) wiki article: Clustering the Resource Reservation database in IBM Lotus Domino List of allowed characters for resource names in a Resource Reservation database letters A - Z numbers 0 - 9 ampersand ( & ) dash ( - ) underscore ( _ ) apostrophe ( ' ) forward slash ( / ) Q: How is NSD configured to run automatically on Domino servers? We get faults and they recover and the NSD is created automatically. From time to time we get a fault report "warning crash information not extracted, make sure NSD is configured to run on the server document". Why do we get that? A: This error message is reported by senddiag, which drives Automatic Diagnostic Data Collection (ADC) after a crash. This message is displayed if the Domino version is not populated. This information is parsed from the NSD file, and could indicate that there is no NSD file associated with the ADC. Q: Is there a time limit on how long an NSD should run before we decide to kill it? A: How long NSD takes to fully complete varies on amount of data being collected. For example, that can depend on how many processes are running on the box, and with Sametime this could get rather high. For each process, typically NSD is going to have to dump call stacks for each thread and report Domino memory statistics for each process. If there is a large amount of virtual memory space being consumed by each process this could result in greater processing time to report Domino memory statistics. When NSD collects this data, it suspends processes it is collecting data on, like a debugger. So those processes will no longer consume CPU. A common time sink for NSD is the Directory Listings section. This recursively lists every file and directory under the data directory as well as listing the IBM_TECHNICAL_SUPPORT directory, program directory,
  • 4. and transaction logs directory. This can take a large amount of time depending on the directory structure under the data directory. The introduction of XPages has also introduced a large number of files while take time to list. If you determine that NSD is taking a long time due to the Directory Listings section, then the NSD.INI parameter nofs=1 (UNIX) or nodirlist=1 (Windows) will prevent this section from being printed. The -runtime parameter specifies the maximum amount of time that NSD is to run in seconds. Typically you will see -runtime 300 passed into NSDs run as the result of a crash or panic. If NSD takes longer than this amount of time, then it will time out and exit. If you're seeing long NSD runs times (greater than 10 minutes) then open the NSD file and see where time is being spent. Timestamps are recorded next to every section header, so it is easy to determine where time is being spent. Q: What is the recommendation when the server is hung? I tried to run a manual NSD, but it runs and runs and never finishes. If I look at Task Manager, I see several NSD.EXE processes running. To restart the server I have to manually kill all processes. A: It is completely expected to see multiple processes named NSD.EXE in the Task Manager. We are talking about the windows platform here. There is a single NSD.EXE that performs multiple functions: 1. As the Lotus Domino Diagnostics Service 2. As the stack collection and platform data collection piece of NSD 3. As memcheck, which collects information regarding the Domino Memory Manager With the service enabled you will always see an NSD.EXE running as SYSTEM, in the task manager. If you run a manual NSD with the service enabled the following actions will occur: 1. The manually executed NSD will pass its arguments to the service 2. The service will take those arguments and fork a child process to do the work 3. If you are collecting memcheck data, which will happen by default, the NSD spawned to do the work in 2 will fork another child process to run as memcheck. So in all you would have 4 processes with the name NSD.EXE: The service, the NSD the user ran, the NSD child, the service spawned to do the work, and the child process spawned to run memcheck. Similar actions will also occur if NSD is triggered by a crash or panic, the difference being is that the user is not executing an NSD process manually. Q: When I enable debug settings, the live console is unreadable because of all the data being generated. Is there a setting to keep the debug tools off the live console? A: Many debug settings have different settings for levels of verboseness. You could check for a technote on the debug parameter for settings or Support could tell you what the appropriate level to set is based on the problem being investigated. If the debug is for a specific process, one thing you can do is start the process first in its own command prompt/console and then start the Domino Server. This way all the extraneous debug will go to the process console that is running stand-alone. Q: After our server crashed, I very frequently see the FILERET.EXE process doing something with the semaphores and it takes a very long time before the server restarts. Is this expected? A: The FILERET process starts on server startup. It scans the diagnostic directory for files with the pattern "_<machine name>_". It is looking for files that exceed the configured number of days to keep diagnostic
  • 5. files (default of 365 days) and removes them. It also runs an NSD -info and exports a DXL copy of the server document. You should drill down on what semaphore is being reported so that this problem can be properly investigated. FILERET also does the Domino initialization of many of the subsystems, and during this initialization there may be some system databases that may require FIXUP to run since we did not shut down cleanly or we crashed. FIXUP may need to run to completion on LOG. NSF, names.nsf, EVENTS4.NSF, etc. On servers that have Transaction Logging enabled this FIXUP delay can be minimized, but if you don't have transaction logging enabled, FIXUP on these database can be time consuming. Q: Has anybody seen issues with Sametime 8.5.2 running on Domino 8.5.2 FP3 hanging where STMMP.EXE takes 100% CPU? A: We do not know of any known issues with STMMP.EXE on 8.5.2. STMMP.EXE is a process belonging to the classic meeting server (it is a multimedia server component for audio/video). It is on by default on all Sametime Community servers, but can be disabled if you do not use instant meetings, or if you have a standard meeting server outside of the Classic one. Changing to the embedded client would have no effect on STMMP.EXE. If you do not need classic meetings, you can simply disable the Sametime Meeting Server service (from the control panel/services) and restart the server. You should open a PMR if you see this on a classic/legacy meeting server to determine why. NSD won't help diagnose in this situation. Q: We are interested in what the Automatic Corrupt Database Collector tool does and the value of it. I understand it captures current database information, but then what does it do with that information? What happens to the database? A: When the Domino server detects that a database has corruption, it will automatically store the corrupted database as a separate file (with a .cor extension) in a separate directory. This is not something you run all the time, but that you run when you suspect a problem. The tool captures information that can be analyzed to determine what is causing the crash. You can also run maintenance to try to fix the NSF database to fix the problem. For more information, see Detecting corrupted databases (Technote #1429891) Q: Will IBM Support Assistant (ISA) Lite come packaged with Domino 8.5.3? A: ISA Lite is installed separately from Domino. For more information, see Collecting Data: Read first for Lotus Notes & Domino (Technote #1415777) Q: Is it useful to search on the word "Panic" inside the NSD file? I have done that in the past, but I am not sure how useful that is. A: "Panic" is only useful sometimes. Inside the Domino code there is a function implemented called Panic(). This function invokes NSD and cleans up the Notes/Domino instance if an unexpected, invalid, and unrecoverable state has been reached. By calling panic, a crash has not technically happened, but we've invoked a function called Panic() so that NSD is invoked and cleanup occurs. This forces the server back into a good state by tearing it down completely. You will be able to determine the thread which encountered this condition by searching for "fatal". On Windows, the fatal thread is tagged with a FATAL label, and under UNIX you will see a fatal_error function in the crashing call stack. In this case Panic() would not be present. "Segments" would generally
  • 6. be found in the same situation where you would find "fatal". "Child_died" is useful in a specific situation where NSD is run if a Domino server process exited abnormally, which then invoked NSD. Q: When stopping the server on iSeries, we crash due to "Process SERVER (0xA26E) is waiting for Subprocess HTTP (0xA280) to terminate. Please wait...". After that we need to kill it. Is there any choice to solve this issue? A: If an HTTP thread is hung attempting to process a request, the server will not shutdown until the thread has finished its work. You would need to investigate what this "hung" HTTP thread is working on. You should take a manual NSD when the server fails to shutdown. Issue the command "tell http show thread state" prior to shutdown, then work with Support to analyze the Server Console log and manual NSD. Q: Is there any tool available to read memory dump files? A: Check out this wiki article: Using the LND tool to analyze IBM Lotus Notes and Domino hangs and crashes Q: Is there a description of the memory blocks listed in the NSD? For example BLK_LOCAL or BLK_PCB? A: There is not one document that lists the various types, but there are technotes that contain details about a block pertaining to a specific issue. Q: We have eleven 8.5.2 FP1 Domino servers and every time we "quit" them they generate an NSD. I would like for this not to happen. A: NSD will be run when the server shutdown exceeds a specific threshold. There are cases when a task just takes time to quit normally and the shutdown process can take several minutes, especially if there are a large number of processes. If server shutdown is taking much longer than normal and an NSD is being generated, the most important thing you can do is look at the stacks captured in the NSD and identify what the processes were doing at the time of the shutdown. We recommend trying to understand what the normal shutdown time is. Also, in the Server Document -> Basics Tab there is a section that includes Server Shutdown Timeout. Try bumping this setting up.
  • 7. Q: Does Domino 8.5.2 and later run on VMWare? A: Yes, see IBM Lotus Domino support for virtualization platforms (Technote #1427414) Q: What is the basic difference between a PANIC and a Fatal type crash? A: PANIC is when the code detects something is wrong . Fatal is when an access violation/exception is thrown and the code was not written to handle it. Q: Is an add-in program needed to call an NSD? A: No. When a problem occurs, Domino either panics or there is an access violation and an NSD should get generated. However, you may want to have a Program Document execute NSD on a scheduled basis if you are trying to collect data over time, as in the case where you are trying to track memory usage over time. Q: Does the Domino Diagnostic Probe only work with Domino 8.5.2 or higher? A: There is a version that works on Domino 8.5.1. See Monitoring slow or unresponsive servers with the Domino Diagnostic Probe (Technote# 1429892) Q: We have a router issue that keeps crashing the server. It appears the last pending message would crash the server. We created an automatic crash restart with a timer that triggers the mail delivery once an hour. The server will accumulate the incoming mail, hold it until the router is triggered, deliver the mail, crash, restart, and then continue along. A: There has been a common nRouter crash that has been resolved in 8.5.2 FP3 and it most likely is related to Domino Server crash on router task while processing iCal (Technote #1504183) Q: How do I get started analyzing NSD files? A: To start, up at the top of the NSD where it shows you the command line, it will show you the process that may have caused the crash. We try to put the crashing process and thread at the top of the entry. Sometimes in the call stack that we dump in there, you may see a database name. If it is consistently the same database, it may give you an indication that you should run FIXUP on that database. Many times you would want to collect this information and call Support. Download the Lotus Notes Diagnostic Utility. You can run that on your local Notes client. It will automatically process that NSD file for you and give you a nice way of viewing that information. It will also search for technotes to see if there is already related information published about this crash. Q: We experience more server hangs than crashes. This is happening at odd times and we don't notice it until we get into the office. What things are being worked on to correct this or what troubleshooting steps would you recommend? A: Run a full NSD and then wait 2-5 minutes and run another NSD with the -nomemcheck switch. You can compare the NSDs to see if there are different call stacks. You will also see if the server is moving along or not in the same part of the code to see if you have a true hang or a slowdown . Also check your
  • 8. SEMDEBUG.TXT to make sure you have DEBUG_CAPTURE_TIMEOUT=1 and DEBUG_SHOW_TIMEOUT=1 set in your notes.ini file. This will show you a lot of information about what is possibly causing the server to appear to hang. If you are using Transaction Logging, look for Long Held lock messages in your console log and you will see different processes waiting for a specific database for a certain amount of time. In 8.5.3 these things are enabled by default to make it easier to debug the issue. The fact that there is data logged to the SEMDEBUG.TXT and Long Held Lock entries in the console log does not necessarily indicate a slowdown or hang unless they continue for a long period of time. There are legitimate reasons for getting these messages. These are bits of data needed along with the NSD snapshots a few minutes apart which aides in understanding whether or not you are experiencing a true hang or slow down or otherwise understand what Domino is doing at this time. Q: Maybe I'm running it wrong and I've tried running the NSD while the server hangs, when I run it the first time it just crashes the server. A: If you run NSD it will attach and suspend Domino server processes. Users won't be able to connect to the server while NSD has these processes suspended. If you close NSD or NSD terminates mid- processing, then any processes which are attached to will be terminated. In 8.5.2, there is a tool called the Domino Diagnostic Probe that you can configure on your server that does a loopback call to see if it can connect to the server. Any time you run into a hang, your users cannot get in, but the server has not really crashed, so the tool will take the NSDs for you. We are looking into future functionality to allow you to configure to shutdown the server or run a fault recovery after a specified amount of time of the server being unresponsive. Q: Is ISA Lite supported on IBM i? A: We are working on ISA Lite to make it work on IBM i, but it is currently not available. Q: Is it possible to find servers being crashed because of log file corruption? The server is enabled with archive logging. A: For starters, you should save a copy of the transaction log directory (all of the .TXNs & the nlogctrl.lfh file) and send in the NSD, console and logasio_*.log files. That may be enough to determine the issue. If not, then a copy of the transaction logs (that you saved previously) would be needed for further problem determination. Q: We have Windows 2008 R2 64-bit and a Domino 32-bit server with three partitions. Because Domino is only 32-bit, will it utilize the full partition memory? A: Each partition will use up to its 4G capacity. We would encourage you to move toward 64-bit Domino, which takes a little more advantage of the memory. Q: In analyzing the NSD we see Amgr is crashing because of one database. We have identified the database, but we cannot figure out which agent or document is causing the crash. Can we do further analyzing of the NSD to see exactly which agent or document is causing the issue? A: When you have an Amgr crash and you follow the crash stack down to the process ID through the NSD, it can bring you to the database and often you can see the agent (class 0200) and will give the
  • 9. NoteID for the agent. You can also look at class 001 which will give you a document. If you convert that information from decimal to hex you may be able to isolate that document in the database. You can also enable debug_agmr=* while you are troubleshooting this to match up what is in the console with what is in the NSD to see what agent was running. An Open Mic occurred on April 7, 2010 for "Domino Server 8.5.1 upgrade deployments & best practices". This document contains a list of questions and answers from that session. Content An Open Mic with Lotus Domino developers and support engineers occurred on April 7, 2010 for "Domino Server 8.5.1 upgrade deployments & best practices". This document contains a list of questions and answers from the web conference and phone call. General resources Upgrade Cookbook: Upgrading to Notes and Domino 8.5.1 All Product Wikis What's New in Lotus Domino 8.5.1 What's new in the Lotus Notes 8 client? Domino Attachment Object Service Lotus Support Technical Exchange Events - you can find replay information for past sessions here. Table of Contents for Lotus Notes and Domino version 8.5 Deployment Guide Upgrade and Install Q: Can Domino 8.5.1 server be installed directly over an existing Domino 7.0.3 server? A: Yes, you can 8.5.x directly over 7.x Q: We have 3 servers running right now on 7.0.2. Do I have to update those all together? There is no issue updating them seperately? A: You should upgrade your primary server first and when that is done upgrade the others Q: Will the 8.5.1 FP2 for French version be available soon? A: Fix Packs are language neutral and can be installed on any language version of Notes. For more information, see the 8.5.1 FP2 Release Notice. Q: Are the new 8.5.1 policy settings respected by Notes 7.0.2 clients? A: No, 7.0.2 clients will not recognize new policy settings in 8.5.1. Q: We are planning to upgrade from 6.5.x to 8.5.1, but on to a new box. This is a move and upgrade at same time...any instructions? A: In general, the upgrade is not any different than going from R7 to 8.5. Look at this section of the Upgrade Cookbook which recommends migrating to the new hardware with the same software version, then upgrading to new Domino version in a few weeks. This isolates changes and improves debugging. Q: We are running Domino 6.5.6 on iSeries. We'd like to migrate to 8.5.1 but we also want to move to a Windows environment. What is best practice for this upgrade? Should I bring up Domino 8.5.1 on the new Windows server, replicate mail and applications over, shut down old server and rename new server? Or should I first upgrade the iSeries and then move the databases over? A: Shutdown the iSeries machine cleanly. Move all databases and the server ID file to where the new Domnio Data directory will be on the Windows box. Copy the notes.ini to where new Domnio Program directory will be on Windows box. Install Domino 8.5.1 FP2 on the Windows box, specifying the Data directory and Program
  • 10. directory where you copied the iSeries data. Check the notes.ini for any iSeries info left over and adjust appropriately. Swap the IP addresses of the two machines. Run ndesign.exe then nupdall.exe on everything before starting Domino on the Windows box. Look at this section of the Upgrade Cookbook. Q: Is there a way to download a PDF of the upgrade cookbook? A: Currently no. This is a great suggestion and we are discussing a good solution for how to make this happen. With the content on the wiki, which is intended to be regularly updated, there is no easy way create a PDF file current. We would have to manually copy and paste the content into a file and generate a PDF. This becomes a logistical issue if having to generate a new PDF each time the cookbook is updated. We may have this available in the future. Q: We have servers running 8.5.1 FP2. Can the clients stay at 7.0.3 with the 7 template? A: Yes, you can keep your clients back level while you upgrade your servers. Q: Our end user hardware is weak and will not handle the full 8.5 client. Would you recommend upgrading to 8.5 with the -SA switch once the servers are complete? A: Response from the client team - we still provide the Basic install kits for 8.5.x. If the hardware is weak and there are no plans to upgrade, then Basic is the solution. If the hardware will be upgraded, installing Standard and running with -sa until the hardware upgrade is done is recommended to save you from having to deploy twice. Q: We do not need to upgrade all of the 7.0.2 servers to 8.5.1 together. I could do one server per weekend. They will continue replicating, right? A: Yes Q: Can your clients be 7.0.2 and your servers 8.5.1 FP2? A: Yes, but you have to keep the mail template at the same version as the client Q: When registering users, will there be a way that you can select a cluster server for mail, where you can choose in which folder the clustered mailbox is created? At the moment that is not possible to choose a path. It is generated in the same folder as on the main server. A: There is no automated way. There are 3rd party tools that can do this job. Self developed scripts will do the same. Q: We are going to have to keep 2 servers at 6.5.6 for a period of time until we can upgrade the OS. Can you refer to any documentation for running in a mixed environment, or the steps to upgrade the design of the directory for these servers A: Domino 6.5.x ends support and the end of this month!! There is no problem in running Domino 6.5 servers on a Domino Directory template in version 8.5. But you can check out this section of the Upgrade Cookbook for how to control the flow the Domino Directory design. Q: We are upgrading from 8.0.2 to 8.5.1. What is the max number of iNotes users on a server? What is the max number of Notes clients? What about a hybrid? A: This will be based on what the server configuration is. You need more CPU for iNotes than Notes client. You can find publications on benchmark tests on our Developer Works Technical Library. These provide information on performance numbers and how to tune for more users. Internally at IBM, we have tested with up to 4000 users. It depends on resources. See this example document: iNotes Web Access performance analysis. Other customers answered they have 1700 to 2000 iNotes users. Q: Would you know issues with Domino 851 FP1 64-bit running with Windows 2008 Standard 64-bit? We faced some issues related to 100% memory used in a short time. We were running Domino 8.5.1 FP1 32-bit and Windows 2008 64-bit. We added 2 GB more for a total of 6 GB. This environment was in a VMWare. We have about 300 users. A: 300 users should work VERY well with just 2 GB of memory. Even on a 64-bit OS, you should not need more than 4 GB. Suggest you look at the FileSystemCache settings, because this is typically some large chunk of memory. Also look at other software on the server, especially Antivirus software, etc. that might take memory from the server. Take a look at Technote #1391477. Q: What do you mean by configure Domino Directory ACL so that a new design can only flow in a single
  • 11. direction? Admin Server of Domino Directory -> Hub Servers -> Spoke Servers. A: It means tweaking the ACL for names.nsf so that downstream servers cannot write design changes upstream. For example, the Hub won't be able to write design changes back to the admin servers. You would need to set the Hub's ACL access in the Admin server's names.nsf replica to Editor and so forth. Check out this section of the Upgrade Cookbook for how to control the flow the Domino Directory design. Q: When I upgraded to 8.5.x I pushed out the new names.nsf template. I did a replace design, however it didn't add the new policy settings document types. I had to go back and upgrade a server and select "upgrade the domino directory." Will I have to take that approach always in the future to avoid missing new design elements? A: When you upgrade the Domino server, documents that specify things like the extended policy settings types are copied down by the server upgrade task. Only replacing the design of the Domino Directory will not get you there completely. In general, if you want to use new features the server needs to go through the proper upgrade path so that the admin code knows to copy any new/modified documents over. Q: Does local address book design have to be manually replaced when you upgrade a client from 6.5.6 to 8.5.1? A: No, the local address book design does not have to be manually replaced, it is automatically replaced. At client startup, a value called TemplateSetup in the Notes.ini is examined. If templatesetup is less than the current client value, key local databases (names.nsf, bookmark.nsf) will have design upgraded. As part of these values, TemplateSetup is set to the current value so this operation will not occur again until a future release. If a design did not get upgraded, you can reset the value to a lower number to have the operation occur again on next client startup. Search on "TemplateSetup" on the IBM Support Portal for technotes related to this value. Q: Do password policies work the same as in previous releases? A: Yes Q: I see a move towards using Desktop settings only (with “set initial”), instead of Desktop settings (+ Setup settings). Does the Notes Client 8.5.1 ignore Setup settings? A: The settings contained in the Desktop policy contain settings from the Setup policy, including the setup local mail replica setting. We recommend using Desktop policy in contrast to the Setup policy where applicable. Here is some information for your reference Desktop Policy and Setup Policy. Q: I have heard of IMAP crashes in 8.5.1. Are these fixed? A: The main reports of IMAP crashing we have seen should be resolved in 8.5.1 and 8.0.2 FP2. See the Fixlist document for SPR #JCHS7NNM56. Q: We have acceptance notices going from Notes to Exchange not getting through because our firewall is unable to scan them. How do we stop sending an HTML attachment on meeting responses? A: If using some older versions of Exchange, there is a notes.ini parameter,DisallowRelatedIcalendarMime, that will do this. Q: Currently we run in a thin client environment where we don't even have a pc. We have terminal servers that they remote into. Are there any issues with installing the Notes client in a terminal environment? A: We do not support terminal services for Notes client. We support Citrix for a remote client. See Technote #1196881 for more information. We do have customers who can get this to run in terminal services. If you are getting this to run successfully, we would like to hear more about it for further investigation on our side. Please post your information to the Notes/Domino Forum. Q: I have two clustered 8.0.1 servers we want to upgrade. We have a test 8.5.1 server running and our clients with iPhones connect to it. What do I do when I want to shut this temporary virtual server off? Do I need to do anything on the clients that are pointing to the virtual server? A: If you have people and that is their home server, you will want it clustered with another server so that it shuts down gracefully. Tell each user to create a second location document that points to the new location. When you shut down the server, you'll instruct them to use the secondary location document on their client. Clarifying comment: There are no clients using this server. They are people with iPhones using active sync devices. A: Using Traveler you can coexist, but you can't just shut it down. You would have to enable another Traveler
  • 12. server on another box to move clients over and then if you havet a proxy in front of that server, you can redirect the devices to point to the different server. But if they are connected directly to the server, they would need to be pointed to the new server. If you use profile generation so they are just browsing to the server, they would just remove the old profile and use a new profile (recommended). We are working on more automated failover features for Traveler for the future. Q: Is there any downside of running 64-bit version of Domino for AIX? A: It does take up a little bit more memory, but performance testing was equitable. The benefits where you can get more than the 2.75GB memory and 500 GB of local memory far outweigh the small amount of extra memory needed. There is only limited availability of the 32-bit version of Domino because we highly encourage people to use the 64-bit version. Recommendation to upgrade to 8.5.1 FP2, which has at least one 64-bit Domino on AIX crash fix in it. Q: I am running Domino 8.0.2 FP2 on an iSeries Model550 V5R4 OS. In preparing for my Domino upgrade, the technote Domino 8.5 for i: Getting started states to allow time for a program conversion since I am running V5R4 vs V6. What is this program conversion and are there any issues? A: This is not a Domino requirement, but a IBM i system requirement. Some brief background: IBM i (also known as iSeries, AS/400), has a Machine Interface (MI) layer which seperates the actual hardware from the software. Programs compiled on IBM i generate an intermediate code which targets the MI. This intermediate code is encapsulated with the shipped program object.. This code is then converted/translated by the system translator into hardware specific code (this is what is occurring during the program conversion). Now if the hardware never changes, one can move program objects from one release of the OS to another without retranslating the program. In V6, IBM i made some changes that required all programs created prior to V6 to be retranslated. This also works vice-versa, in that if one takes a program object built on V6, it must be retranslated back to a version that can run on the V5R4 hardware. Domino, starting in 8.5+ is now targeting V6, so if the installing on V5R4, the IBM i system code must do a program conversion on all the Domino binaries to allow them to run on V5R4. Note, that if one has a program built on the original AS400 (and even its predecessor the System/38), circa 1980s, one can take that program and it can run on the latest IBM i release (the just announced IBM i 7.1), because that program contains the intermediate code which the system can translate (program convert) to the 7.1 release. No source code needed, or going back to the application developer to get a rebuilt version of the program! For more info see this Redbook on 6.1 program conversion. Q: We have a clustered environment with Domino 6.5.4 and we're upgrading to 8.5.1 this month. Should I upgrade the main server first and leave the rest on 6.5.4 for a week or so to see if it works? A: This is covered in the Upgrade Cookbook. Upgrade one clustermate and make sure it works. Then upgrade the rest of the clustermates as quickly as possible. Q: Are there any issues with clustering to go from 6.5.x to 8.5.1? You seem hesitant to run in a mixed environment, where in the past this was never an issue. A: We're not hesitant of running in a mixed environment, but there will be some new features that will not run work until everything is at the same level. For example, the OOO service, which requires you to have everything at the same level. In going from 6.5.x to 8.5.x, there are major design changes to the Domino Directory. Refer to this section of the Upgrade Cookbook to control the flow of the design changes to of the Directory. Q: We have six 6.5.5 servers running in 4 countries. What is best approach for upgrading servers and clients to 8.5.1. One is a BES server. A: Start your rollout quickly because End of Support for 6.5.x is on April 30. Start by testing and piloting your environment. We recommend to upgrade the Admin server of your NAB first. Then your hubs (something that would be least impact to users). The design of the NAB can be handled a few different ways. Use the Upgrade Cookbook as a best practices guide. There is no problem running the servers on 8.5.1 and clients on 6.5.x, but you'll want to upgrade the clients too as soon as possible to take advantage of new features. There is a Supportability Matrix in Technote #1358406. Q: Would not you recommend updating a server remotely? A: It depends on how reliable remote access is. You don't want to power down your server, then not be able to bring it back up while not on site. We do have a lot of customers that do remote upgrades though, but they have people on site who could check on the machine locally.
  • 13. Q: We are upgrading to 8.5.1, do we need to do anything to enable new features? A: Refer to this section in the Upgrade Cookbook. Some favorite features: DAOS, ID Vault, improvements to data compression, etc. Q: How do I upgrade my clients using SmartUpgrade? A: This call is focused on upgrading Domino servers, but in the Upgrade Cookbook, there are best practices for upgrading the Notes clients. Q: We run in a clustered environment and we generally do not upgrade both sides at the same time. Is there any reason we'd have to upgrade both sides of the cluster at the same time? A: You can do a single clustermate at a time, but there are certain features like the OOO service that will not work correctly until you have everything at the same version. Just double check before you enable new features in 8.5.x that you prove the stability on one of the clustermates, then when you get the other clustermates upgraded you can look to enabling the new features. Q: We have a timetable to get the mail servers up to 8.5 in a hurry. Is there any reason we can't upgrade the mail server before any of the other servers? A: This can be done before upgrading the admin servers and hub servers. It is not the best practice, but it can be done. Q: We have Domino 8.0.2 FP2 servers and we're upgrading to 8.5.2 FP2. When we upgrading 8.0.2 and did a delete or a file move, we get redirect files (.NRF files) automatically being added. We have since figured out how to stop that from happening. Where we want to keep the redirects, can we set up a time limits where these can automatically purge after a certain amount of time or will they stay out there forever? A: Redirect files stay there forever. You will need to be done manually. You can delete them from the Admin Server -> Files panel. We'll take this as an enhancement request. Q: We've gone through the cookbook, it doesn't go into detail about what gets added to the NAB, for example the "Auto Populate" field in groups documents? Is there any documentation on those details? A: We are taking the action item to get something posted to the Notes/Domino wiki. Q: On the 8.5.1 Admin client, is there any improved way to monitor HTTP users and iNotes users? A: There is nothing new, but you can set up event logging, which has been available since 7x to monitor user activity. Q: We are doing client upgrades in Citrix environment. Is there a way to use SmartUpgrade on Citrix? Each user has his own data folder. A: Technote #1386866 discusses configuring data for multi-user installs. Q: Does anyone have any information why Domino/Traveler on Windows 2008 seems to need around 50-70% more memory than on Windows 2003 (running on ESX4)? A: Look at FileSystemCache settings. This has a heavy impact on memory consumption. Supported Releases / Configurations Q: In the IBM Lotus Notes Standard 8.5.1 Fix Pack 2, does it include administrator and designer? A: Yes, the FP2 installer updates Noteas and Admin and Designer clients Q: Any word on the 8.5.2 code release? A: Upcoming Release info states Q3 Q: Does traveler support Blackberry devices? A: Traveler currently supports only Windows Mobile, Nokia S60 and iPhone/iPod Touch (and testing iPad now) Q: Any word on support of Windows 2008 R2 (64-bit)? A: Technote #1366754 discusses support for Windows 2008. IBM is evaluating Windows 2008 R2support for an 8.5.x maintenance release. A technote will be updated by the end of Q2 with further details.
  • 14. Q: Any problems running Symantec BackupExec 12 (with Domino Agent) when upgrading to 8.5.1 FP2? A: Symantec officially declared support for 8.5.x in BackupExec 2010 Q: Is there a comparison chart or something that shows the different features between the 8.5.1 basic and standard clients. For example: What are we losing by using the basic client, compared to the standard client A: We will take this as a suggestion for a new Notes and Domino wiki article. Q: We have a BES server and a Sametime server on Domino 6.5.4 that need to be upgraded. That upgrade of 8.5.1 is just over the top of 6.5.4, right? I look forward to seeing compatibility matrices for Domino/Sametime and Domino/BES versions. A: You install right over the top of existing environment. Here is a Domino/BES matrix provided by RIM. Technote #1418535 has information about Sametime 8.5 and Domino 8.5.1. Q: What information is available for the support of Citrix? A: Technote #1386866 Q: When will Traveler be able to create a calendar meeting on iPhone? A: Traveler 8.5.2 will support this Q: When will Traveler move the Windows Mobile port 8625 to 443/80? A: Traveler 8.5.2 will support this Q: Are there any plans to support Domino 64-bit server on xSeries Linux? A: We currently do not have a 64-bit version of Domino in plan for Linux x64 Q: I would like to continue using Lotus Connector for SAP Solutions. Is it compatible with 8.5.x? A: Yes, it is still supported Q: We are running Domino 7.0.3 FP1 and will be upgrading to 8.5.1 on RedHat Enterprise Linux. We have seen that only 5.0 and 5.1 is supported. Is there anything newer? A: We support maintenance levels to those. We don't test vendor service packs. We trust the vendors to do that we just automatically support it. Only on major releases do we do testing to support it. Q: Is 64-bit supported for RedHat? A: The Domino server is supported running on 64-bit RHEL at the proper OS patch level. The Domino server for Linux on zSeries hardware is 64-bit, but the Domino server for Linux on Intel compatible hardware is 32-bit. The Notes client does not yet support running on 64-bit Linux in general and is a 32-bit application. See Technote #1296452. Q: I am looking to get Sametime 8.5.1 running on IBM i. Any timeframe of when that will be available? A: 3rd Quarter Q: Any Sametime server that comes free with Domino 8.5.1 server? A: With the Notes client license, you are entitled to entry level client, but we're not sure if the Domino Server gives you the Sametime entry level. Your Sales rep could answer questions about your entitlement. Coexistence Q: We have an iSeries box with 3 servers (Domino, Sametime and Quickr). Do I have to update them all from 8.0.2, or can I just upgrade Domino web and email? A: You can have each running on different releases. Take a look at the following multi-versioningRedbook Q: Anyone else having issues with Sametime 8.5.1 on Windows 2008? For example, Domino crashes on "quit" when Sametime is running. A: If you search on keywords "Domino", "Sametime", "crash" there are a few technotes describing known issues. If these don't pertain to your issue, you can open a service request. Q: Does anyone have Sametime 8.5 and Quickr 8.0.2.x running on Domino 8.5.1 FP1 or FP2?
  • 15. A: Several others answered that they have these running without any issues Q: Is it feasible to run Traveler on a box already running Sametime? Do they clash in anyway? A: With Domino partitions, you could have 1 Domino partition with Traveler, another partition with Sametime, just watch the load on the system. We would not recommend running both out of same partition. Clarifying Q: Domino Partitions is a new concept to me. Does this mean we then need to pay for two server licenses? A: Please contact your IBM Lotus Sales rep for information on the Domino Server entitlement for your environment. Q: We are planning to run Traveler on an 8.5.1 box. We have a hub server on 8.0.2. 1) Do we have to worry about replication issues? 2) Can we run Traveler and BlackBerry Enterprise Server (BES) on same server? A: 1) Replication is perfectly fine and reasonable and well tested. 2) For Traveler with BES coexistence, we have some customers doing it, but it is not recommended. The systems are competing for same resources, so there is the potential for running the box out of resources. We had one PMR where the BlackBerry was disabling the JVM on the server. Traveler does require HTTP and JVM on the box, so that is one thing to look out for (make sure the HTTP service starts). One other thing to consider is partitioning that server and have each run on it's own partition so that they are not impacting each other. Q: We have a BES and a Sametime 8.0.2 server. Do I need to also upgrade those to 8.5.1? A: It is a good idea to get all of your servers up to the same version as soon as possible. Virtualization Q: We have a 7.0.3 environment and we are upgrading to 8.5.1. We are also considering moving to VMWare. Do you have any insight on how 8.5.1 will run on VMWare or if this is even something to consider? We've heard both good and bad about running Domino on VMWare and we were looking for some recommendations and/or considerations in determining whether or not to proceed. One issue we heard of was an issue with I/O on heavily used systems. A: We would not recommend to run highly loaded servers on VMWare, mainly due to I/O issues. We draw the line at approximately 500 registered users. Above that, we are using dedicated servers. Below that, we optionally look into VMWare. A concern of VMware is that any problem with Domino must be reproducable in a dedicated environment. See Technote #1106182. However, it is something to consider and we do have a number of customers running this way. If you search on the support site for "Domino and VMWare" you will find some technotes on memory tuning. We feel good about running Domino in virtualized environment, but we still have some work to do on Traveler. There is a possible performance issue with HTTP - Technote #1331074 Q: What is the VMWare and HTTP performance issue technote number? A: Technote #1331074 Q: How about using 8.5.1 FP2 on a Windows 2008 Hyper-V Server? A: Hyper-V is not officially supported as of the time of this Open Mic. IBM continues to expand support for Virtualization environments. Hyper-V is a feature of the Windows 2008 OS. We support the Windows 2008 OS, but we don't test every feature within the OS and we did not test Hyper-V. We will provide support on a "best- effort" basis. You will be asked to test your Domino issue on a physical disk to determine if you are having the same issue you encountered in the virtual environment. If you can recreate the problem with Domino outside of the Hyper-V environment, we will support it. Otherwise, you'll need to call Microsoft support to work the issue with Hyper-V. Q: Does anyone have the technote on VMWare and Domino support. A: Technote #1106182 On Disk Structure (ODS) Upgrade Q: Can we get to ODS 51 on my 8.5.1 mail server, even if the Notes client is still 6.5.x? A: Yes
  • 16. Q: Speaking of upgrading ODS for better compression, is there any way to upgrade ODS en-mass without having to shut router down? We find that when an e-mail arrives in a mail DB, ODS upgrade (Compact) shuts down. A: We usually recommend doing ODS upgrades when the server is down. Q: Do you have any information on preventing your Domino application in 6.5.x from upgrading to 8.5.1 once you upgrade your server to 8.5.1? A: Until you set Create_R85_Databases=1 in the Domino Server notes.ini file, the ODS level of the database will remain as is. But we do recommend upgrading the ODS to something higher than 6.5.x to take advantage of improvements in database reliability. Concerning application functionality, as long as the application is not modified with a newer Design client, such as Domino Designer 8.5.1, you should be safe. Once a newer design client is used, new features could be added that a downstream client cannot interpret. Q: How do I control ODS so that it does not upgrade to ODS 51? A: There is a notes.ini variable, Create_R85_Databases=1. Until you set that, all databases will stay at the same ODS level. Once you do set that, any copy-style compact done on a databaes after that point will be converted to ODS 51. Or a new replica created on that server be created at ODS 51. Certain features, like DAOS, require that you be at ODS 51. Take a look at this page of the Upgrade Cookbook for more information. Q: We are considering implementing ODS 51. All of our applications are backed up on hub servers. If we upgrade the hub servers first and implement ODS 51 on the hubs and we have not upgraded the application server yet, if we have to perform a restore of the application on the application server, will there be any issues with the differing ODS? A: Yes. If you upgrade the hub server first, you have the option of not going to the new ODS yet on the hub server. Recommend that you keep ODS at the current level until you get all of your application servers upgraded to 8.5.1. Then you can convert the hub server to the new ODS and you could restore a database with no problem. As long as both servers are at 8.5.x, they can read ODS 51 databases. Out of Office Service Q: Any more information on the Out Of Office issue where the OOO service responds to an incorrect address? Here is the APAR (#LO47315) and SPR (#JSHN7YSRPZ). A: This SPR will be first fixed in 8.5.1 FP3 and/or 8.5.2. Q: If we have users who have enabled their OOO agents and we flip the switch to enable the OOO service, what happens to those who have the agents running? Do users need to disable and re-enable? A: If all servers were upgraded to 8.0.x, all you need to do is switch the configuration from agent to service in the server record. The people who have OOA (agent) enabled at the time will have it finish as an agent. The next time they enable OOO they will use the OOS (service). Q: We are upgrading servers to 8.5.1 and the next thing is to enable the Out Of Office (OOO) service. What is the effect if some clients have not been upgraded yet from 7.0.1 and 7.0.2? A: Coming from 7.x to 8.5.1 you will want to go to 8.5.1 FP2. There are some good fixes in that and some are related to the OOO agent and the service. Your 7x clients using 7x mail templates will still be using the agent model. It will only be when you flip the switch on the server and start using 8x clients with 8x mail templates that it will start using the service. You want to avoid a 7x client and 8x template. Then the option for OOO does not show at all, regardless of how the server is configured. Domino Attachment and Object Service (DAOS) Q: Is there a benefit to using DAOS with Quickr? Most attachments are one-of-a-kind. A: DAOS will work on any NSF with attachments, regardless of what application created the attachments. One aspect of DAOS is disk space savings from removal of duplicates, but there are other benefits. Often there can be more duplication than you would expect. Even if there are no duplicates, the attachment data is stored outside of the NSF, and is not modified after it is created. An incremental backup can take advantage of this to reduce backup resource costs. In some cases the I/O rates to the DAOS repository are low enough to be supported by less expensive disk devices. That can free up the prime disk space for other data. There are also
  • 17. some I/O benefits to compact/fixup because the NSF is smaller. Q: Are there fixpacks for DAOS? A: Yes, and it is very important to stay current with the fixpacks for DAOS. The most current is 8.5.1 FP2. We are releasing 8.5.1 FP2 IF1 in the next week or so, and it is highly recommended that everyone running DAOS in a production environment upgrade to that level. Q: Does a replicating Notes client working against a local replica have to reach to the DAOS store to get attachment or will the attachment be local on the client? A: DAOS is completely seamless for users or other servers which are on lower releases or are not using DAOS. The client will have a full local copy, does not need/have DAOS at client. The client just needs access to Domino server. Clarifying Q: lf user replicates - gets on a plane and looks for attachment will they be able to look at it A: Yes Q: Is it better to also enable the mail.box for DAOS as well (mail server)? A: If the attachment is sent to 10 mail files, and DAOS is enabled on mail.box, the attachment will be written to disk once and 10 references will be delivered (much less I/O). If DAOS is not enabled on mail.box, the attachment will be written to 10 mail files, stored in DAOS, then 9 recognized as duplicates. Same disk space, but more I/O. Q: How much space is recommended to enable DAOS? We have close to 2500 users. We are running Domino 8.5.1 on a test box on iSeries where we would be testing. A: There is a tool that you can download The DAOS Estimator that will help with that. It is highly recommended that you be on at least 8.5.1 FP2. Definitely save the CSV output so you can scan once, and then run multiple analyses on that collected data. The documentation will help you with how to do that. Q: Is there any maintenance you need to run to DAOS files? Can those files be administered from Domino Administrator? Is there any documentation about DAOS? A: There is a lot of information available on the wiki, InfoCenter, etc. Google "DAOS" to get even more info. Here's a good backup and restore Technote. Q: Is there any problem with creating a nightly program document for "compact -c -daoson"? A: Once DAOS is on, you don't need to re-enable it. Q: Do you recommend running a program document to resync the DAOS catalog? A: Not typically. There is usually not much of a downside to being in "Needs Resync" state, so that can be deferred to a maintenance window weekly or monthly. Only major downside is that prune operations (deleting NLO files that are no longer referenced) will be suspended until the DAOS catalog is SYNCHRONIZED. Q: Can "needs resync" cause an issue with replication? A: NR has nothing to do with replication. NR only disables prune Q: Upgraded to 8.5.1 and it has been a good experience. One question has come up a lot concerning enabling DAOS and the requirement to have transaction logging on a seperate disk. In smaller environments, is it possible to have these on the same disk? A: Purely for performance, because transaction logging is all I/O transactions, it is best to set this up on a seperate disk. But you can set it up on one if needed. Monitor the average write time to the transaction log disk, as long as that stays low then you are good. If the average gets up above 7, then you may have something to watch out for. Q: DAOS is this included with 8.5.1 server? A: It is included. How to find the Upgrade Cookbook The Upgrade Cookbook: Upgrading to Lotus Notes and Domino 8.5.1 is a great resource for your upgrade
  • 18. needs. Many questions asked during the Open Mic session are documented in the cookbook. Here's some information you'll find in it:
  • 19. bstract Q&A from "Notes 8.5.1 Upgrade Deployments & Best Practices" Open Mic - April 1st, 2010 Content Installs & Upgrades Q. Where can you locate full install kits for Notes/Domino 8.5.1? A. Passport Advantage. See the following technotes for part numbers. IBM Lotus Notes 8.5.1 (#4023730) IBM Lotus Domino 8.5.1 (#4023729) Q. Where can you locate incremental install kits for Notes/Domino 8.5.1 Fix Packs? A. Fix Central & Passport Advantage. See the following technote for direct links to 8.5.1 Fix Pack downloads on Fix Central and Passport Advantage part numbers. Download options for Notes/Domino 8.5.1 Fix Packs Q. Can you upgrade Notes clients directly from 6.5.x to 8.5.1 Fix Pack 2? A. Upgrading from Notes 6.5.x to 8.5.1 plus the latest fix pack typically requires two separate installs. In the first install, you upgrade from the 6.5.x clients to 8.5.1, and then, in the second install, you upgrade the now-8.5.1 clients to the latest fix pack. However, you can use Smart Upgrade to upgrade 6.5.x clients directly to 8.5.1 Fix Pack 2 in one step. Q. Is it possible to silently install Notes if going from 6.5.x or 7.0.x to 8.5.1.x? A. Yes. Silent install is just a matter of configuring the parameters right to the install kit so that it does things silently. You certainly can run a silent install when going from 6.x or 7.x to 8.x. Q. Is it possible to implement ID Vault while upgrading users from 6.5.x to 8.5.1? A. The final destination is to get to using the ID Vault. So when you upgrade from 6.5 to 8.5.x and ID vault can be part of your configuration. But users will need to initially enter their password that very first time because they wouldn't be vaulted yet. Q. I have upgraded one of our servers to 8.5.1 Fix Pack 1. With ID Vault, are you saying that the first time I have a user on 8.5.1, a copy of their ID and password will be stored in the ID Vault automatically? Do I need to do anything to make this happen, or is it automatic? A. It is not automatic. There is a setup required for ID Vault via the admin client. See the Help topic "Planning an ID Vault deployment". Q. Timing wise, if upgrading from Notes 6.5.x to 8.5.1.x, when should mail templates be upgraded? A. Generally speaking, you never want the mail template to be ahead of the client. Q. Is it correct there could potentially be problems between calendaring between people who are still on 6.5.4, and people who have gone to 8.5.1 and had their templates upgraded? A. In mixed environments where some users have the 6.x mail template and some users have the 8.x mail template C&S should be OK; there should be interoperability. But still, you should do pilot testing, and search technotes and check the Upgrade Cookbook for known issues. Q. When upgrading from 6.5.x to 8.5.1.x, is it necessary to totally uninstall the 6.5.x version and then install the 8.5.1.x version? A. You can upgrade directly without first uninstalling the prior version. However, many customers do choose to uninstall first for the following reasons: -- they want to change the location of the data directory -- they are migrating Notes installations from single-user to multi-user -- they want to achieve a standardized deployment -- they have machines where end users have admin access and they've been modified and configured so many times and they're just not consistent the way an admin would want. Q. Is information or customer feedback available about doing upgrades through group policies? A. The following Lotusphere presentation touches a bit on some of the things people have seen on that. ID102 Enterprise IBM Lotus Notes Client Deployments Q. We have password policies on 6.5. For that to work on 8.5.x you still need to have the password policies on the address book, right? A. That should all work just fine. Q. If we're going to upgrade from Notes 8.0.2 to 8.5.1, how would the replication take place? Would it still be the same? A. All the same. 8.5 servers can very well replicate with servers in lower releases. Of course you won't benefit from the improvements made in 8.5 (e.g., attachments will always be fully replicated to the other server). Q. For those running 8.5.1, how long did the installation take for users desktops?
  • 20. A. 20 to 40 minutes is typical for an install. We are working on improving install performance time. Q. When upgrading from Notes 8.0.2, I receive the error "2343 Specified path is empty".This is because a part of the Microsoft Windows Registry key HKEY_CURRENT_USER Software Lotus Notes Installer is missing. This contains the settings: DATADIR, LSMU, NOTESDATAPATH, NOTESPATH, PROGDIR, and so on. A. Issue is fixed in 8.5.1. Adding the DATADIR registry entry with any value to the registry solves the problem. See technote 1390940. Q. In phase 6 of the checklist you state to apply Fix Pack after initial setup of notes in phase 5. Can you not install Notes 8.5.1 and the latest Fix Pack then run Notes setup? A. You can do the Fix Pack install right after the 8.5.1 upgrade without running setup first. Q. What was it called that could upgrade the mail file after the client restarts after an upgrade? A. Seamless mail upgrade. See technote #1162525 -- "How does Seamless Mail Upgrade (SMU) work?" Q. Is there any information on how to deploy Notes on Citrix? A. See technote 1386866. Smart Upgrade & SURunAs Q. Is a special type of installer needed to upgrade to 8.5.1.x via Smart Upgrade? A. There is not an installer specific for Smart Upgrade. The same install package can be used whether deployed via Smart Upgrade or not. IBM Lotus Notes 8.5.1 (#4023730) IBM Lotus Domino 8.5.1 (#4023729) Download options for Notes/Domino 8.5.1 Fix Packs Q. Can Smart Upgrade leverage the system account on Windows XP and Windows 7 computers? A. Natively, no. That's the purpose of SURunAs to elevate the install thru privileges that the current user does not have. Q. Does SURunAs work with Windows 7? A. No. Is SURunAs supported with Windows 7? (#1427103) Smart Upgrade RunAs (SURunAs) fails on Windows Vista or Windows 7 with error "Failed to launch process as specified user" (#1381191) Q. Would Smart Upgrade work in cases where the program directory would be on users' local drive but their data directory is stored on a mapped network drive? A. If users have admin access to their workstations and will be running the Smart Upgrade Kit directly, then yes, no problem. But if users do not have admin access and the SURunAs tool will be used to emulate admin access, then the admin user (used by SURunAs) isn't going to have that same drive mapped. So in that case you'll have to add that into your scripting so the install kit can see the data directory. Q. For security purposes, we have a lot of encrypted files locally. Is there a way in the Smart Upgrade install piece to work around the fact that you have to be the user to do anything with these encrypted files as you do the uninstall and reinstall? A. The uninstall shouldn't be touching your data directory so the fact that you've got encrypted files there shouldn't play into this situation. Q. Do you know if Smart Upgrade will still attempt to write nnotes.dll before the attached file could start? A. Yes, pre-Notes 851 that is how it determines if Notes has been shut down. This issue is fixed in 8.5.1. Q. Transform files do not correctly install with default mail/calendar/contacts deselected. Any suggestions to work around? A. Issue is under review in SPR SHEZ838HYH. See technote 1424528. Multi-user mode Q. Can you upgrade a single-user Admin/Developer/Notes installation to multi-user? A. Currently multi-user is focused on Notes plus its embedded applications (Symphony & Sametime). Domino Designer and Domino Administrator clients still require single-user mode. Moving forward we are definitely looking at getting Designer and Admin to work in multi-user mode. Q. Is there an automated process to upgrade Notes clients from single-user installs to multi-user installs? Specifically, one that works silently. A. No, it's a manual process at this stage, but we are actively working on building a migration tool for this purpose. No ETA. Q. What is the purpose of a stub notes.ini? A. Installing in multi-user mode, Notes installs a stub notes.ini in the All Users Settings directory. That stub INI can then be configured and each user who signs into machine thereafter will inherit the initial parameters in that stub notes.ini. So it's for multi user setup. When doing a multi-user setup, a best practice is to include a setup.txt or a setup response file that is then referenced by that stub notes.ini such that when somebody logs in new that their ST server will be setup for them and their mail server will be setup for them. For an example stub notes.ini, see the Notes 8.5 Roaming User Quickstart Guide.
  • 21. Q. I've found that in Notes 8.5.1 Fix Pack 2 if the user is an administrator on a machine on a fresh multi user client install, it starts to put their profile in the local service profile so that every subsequent user that logs in keeps trying to use that profile and it doesn't actually drill down into their actual profile. A. That's correct. The way multi user client works, when Notes starts up it checks to see if there is a registry setting to tell it where the notes.ini is and then reads the notes.ini to tell it where the data directory is located. If the registry entry doesn't exist then it uses the current users context to construct a path to their app profile directory. If something else has loaded one of the Notes dlls before the user has launched Notes (for example, a virus scanning app), then you'll see that path be set to a local system account--something that's not the current user's context. Once that path is written to the registry, Notes will never try to recalculate it again, no matter how many times that user logs in or logs out. Q. How can you tell if a Notes installation is multi-user? A. In the notes.ini and registry. The notes.ini will have the parameter SharedDataDirectory=. The registry key HKEY_LOCAL_MACHINESOFTWARELotusNotesMultiUser will have the value "1". Q. What are some things you gain by going from single-user to multi-user installations? A. Won't have to reinstall when user changes; Allows easy Notes access for users that roam throughout organization; Future Windows 32 and Windows Vista OS versions are moving to a multi-user environment so the sooner you move there the better. M hosted an Open Mic webcast with Lotus Development and Support Engineers on 9 May 2012. The topic was "Troubleshooting Notes/Domino NRPC Mail Routing issues." Content IBM hosted an Open Mic webcast with Lotus Development and Support Engineers on 9 May 2012 on the topic of "Troubleshooting Notes/Domino NRPC Mail Routing issues." The slides and recording of the event are posted below. You can see questions posted prior to the event at this forum post. Questions and Answers from the web chat and phone: Q: Is there a command to show what tasks have a hold on the mail.box? A: Yes, you can use the command "show router show queue" to show when mail is delayed, or you can run an NSD and that will show you what has a handle on the mail.box Q: My server is showing the error message "Router : number of memory segments exceeded". What would cause this? A: This is an indication of a memory problem. Collect and NSD and also run a memory dump by issuing the following server console command: load server -m. This dump file is placed in the IBM_TECHNICAL_SUPPORT folder. When you've collected these files, contact Lotus Support and we can analyze these to be more specific about what is causing the problem and helping to resolve it. Q: How can I check to see if Router or the SMTP task is running ? A: Show tasks on the Domino console Q: I believe that anti-virus products mark the messages in MAIL.BOX as "DEAD" or "HELD", is this correct? A: Anti-virus products usually mark messages as HELD to prevent the Router from processing the message Q: How many router instances can a server have running? A: Only one router instance can be run per Domino instance, but you can host more than one Domino instance on a partitioned server Q: I receive "Error transferring to mail.global.xxx.xxx.com; SMTP Protocol Returned a Permanent Error 550 5.4.1 Relay Access Denied". How do I correct this? A: This error indicates that Domino was successful in connecting to the recipient server, but the recipient server is having an issue. It may be that the recipient server is not an open relay.
  • 22. Q: If the size of an attachment has a limit and if a mail comes in with the size more than that limit, will the mail be in server mail.box or in the local mail.box? A: If the message size reaches the limit, messages will arrive to your Domino server mail.box and the router will reject the message and send a Delivery Failure Report back to the sender. The mail will be deleted from the mail.box. Q: If a mail message is in the server mail.box as a held or dead message, how can I automatically get that mail out of the mail.box? A: We do not know of an "automatic" way to releasing messages from the mail.box. You can remove them by using space saver options. Q: We have two Connection Documents. Out of the two, how do we make sure that one of them has the highest priority for mail routing? The second one should only work if the first server is down. A: When we're looking to make a connection, we're first going to go by cost and then by hops. If those are equal, we're going to fall back on the name of the server. So, whichever server falls first alphabetically, that is the one that we are going to use. In a failover situation such as this, if the first server alphabetically is really the one you want to use under most circumstances, then you can really have the Connection Documents similarly configured with a routing cost of 1 on both of them. If the first server is unavailable, it will go to the second connection. If the one you want to use falls second alphabetically, you will configure your Connection Documents by having a routing cost of 1 for the primary connection and a routing cost of 2 for the secondary connection. A NOTES.INI parameter that will be helpful when connections have the same cost and the first connection is not available is DebugRouterUseCostBiasDecision=1. This will move to the second connection to route the message. Q: When setting up a cluster, what is the best recommended way to route mail into that cluster ? Would it be NNN or by Connection Documents via cluster name? A: By Connection Docs via cluster name is the way to go so that any server that is up and running is ready to handle the message. Q: Sometimes we notice mail in the mail.box, but when we try to open the message, we get a pop-up that it is a non-existent document. What could be happening? A: This indicates that the message has already routed and you are seeing a remnant of the message in the view of the mail.box. One easy way to clean these up is to issue a "tell router c" command, which is in-place compaction of the router and will clear out those ghost messages. Q: I enabled additional debugging because I am seeing error messages in the log. Every time my Barracuda sends SMTP mail to my Domino server, I get "Error getting host name for the IP address the remote server is not a known TCPIP host". Is the host name of the Barracuda something that should be set in DNS or is this something that I should be able to configure in a Connection Document? A: Something to check would be to do a reverse DNS lookup. There really is no reason that Domino would have to resolve an incoming connection unless it is trying to do a verification in the DNS. Go to Router SMTP Restrictions and Controls -> SMTP Inbound Controls tab -> there are couple of sections here to check. In the "Inbound Connection Controls" section, the first field "Verify connecting host name in DNS"; if that is enabled, that may be what is causing a problem here. Also look at "Inbound Sending Controls" and "Verify senders domain in DNS". If this doesn't help pinpoint your issue, we should work with you in a PMR. Q: When I try to delete a dead message from mail.box, I get a message saying "Cannot change UNID" A: We suspect this could be the anti-virus program that is trying to change the UNID. If you are unsure if this is the cause of the problem, this requires a PMR for us to work with you to run debug and get more specific. Q: We are going through a rebrand soon. What is the difference in the Global Domain Document between the "Alternate Internet Domain Aliases" field and "Local Primary Internet Domain"; specifically, if we move down the
  • 23. current domain to "Alternate Internet Domain Aliases" and replace the current with the new one. What ramifications does that have? A: There really is not much of a difference. As long as the name is listed in one of those fields you are going to be ok. Even if your primary name was listed as an alias, router would know to use it. One thing to be aware of, if on the Router SMTP Basics tab -> Address Lookup field -> when changing the Internet Domain, address lookup means that we are going to look for an exact match for the full internet address. In the case where we don't find an exact match and you have "fullname only" enabled, if we are searching an internet address based on an Alternate Internet Domain Alias, we will actually do a second lookup for an address based on the primary internet domain to look for a match. So you can see how if you switch an internet domain from primary to alternate, or visa versa, it could change whether an address is successfully found or not. Q: How can I display routing tables and the cost which will tell how a server selects a path to another server? A: If you are using a NNN, the routing will happen in an alphabetical order. When router is building its routing tables, the router is going to take the least cost, or easiest, path to route. That is determined when the router is started up and every few minutes it will re-evaluate. DebugRouter=3 will give some more information as well. To see a path to one particular server, use "Trace <Servername>". And "Tell router dump routing tables". Q: How can you control whether the mail routes based on server-hub-server or a server-to-server direct connection when everything is in the same NNN? Is there a way to force mail routing to go through server-to- hub-server connection? A: Even though they are in the same NNN, you can use a Connection Document and set the appropriate routing cost. If they are in the same NNN, a Connection Document is not necessary, but if one exists, Domino will use it. Just an FYI: There are no shared memory managers in the OS other than very simple allocations, which is part of why we have our own for shared Q. For AS/400 the Domino memory management is the same, for example, HTTP XPages? A. Yes, Notes memory managers are consistent across all platforms until we get to native APIs, like malloc/mmap/shmat/MapViewOfFile. Basically, private + shared = total used memory, which has to be = the addressable memory for process. For 32 bit on 32 bit, this is 2GB because the kernel uses 2GB, while for 32 bit on 64 bit, this is usually 4GB since the 64-bit OS has 16 Exabytes of addressable space, except for AIX, which still has a segmented memory architecture. Also, for the default nsf buffer pool size, it's 1GB for 64-bit Domino, and 512MB for 32-bit Domino. Q. How much work has been done toward changing the default parameters within Domino to take advantage of 64-bit Domino on Microsoft Windows platforms? A. Is there an issue you see on 64 bit? If you are running out of memory somewhere, we need a PMR/SPR on it. We did change some things for 64 bit; for example, I tested allocating 120GB of shared memory, but we didn't change everything. To be able to get to that 120GB, I had to make some code changes Q. Since most servers are now running on 64 bit, and the price of memory is very low, it is difficult to figure out exactly what to change to take advantage of 64 bit. For example, I tell all our Windows customers just to get to 32-bit Domino on 64-bit Windows, and expect that fixes all of their memory issues. A. Are you running 32- or 64-bit Domino? For most workloads 32-bit Domino on a 64-bit OS provides that additional 2GB of addressable memory and is sufficient. For 64-bit Domino we've not had reports of any memory lacks, but if we do get them, we will work on them. If you see a pool filling up, just PMR/SPR it and we'll evaluate it. I have done some changes in 64 bit but will only change other things if customers see a deficiency/issue.
  • 24. Q. I have noticed that some settings are starting to change to take advantage of 64 bit, but is it best to just keep adding memory and then have Domino adjust settings automatically, or should I change all the memory settings? If I have unlimited memory, why not increase all settings to the maximum on 64 bit ? A. Because we've had issues with that; for example, when we increased the default stack size to 4MB for 64 bit, we had problems with not having enough physical memory to handle the number of threads required for Notes Traveller. Plus, if it's not "broke", we don't fix it. There are so very many pools in Domino, and we can only work on those with which we see issues. Also, keep in mind that a Domino partition is ~20 processes, so if the partition is using 2GB shared, and each process uses, say, 512MB local memory, then that amounts to 12GB memory. Q. So did you revert back on the 4MB setting ? A. We shrunk it to 1MB for 64 bit, and 512KB for 32 bit. Q. Where can I direct questions/issues regarding font display settings and calendar views? A. That won't be covered during this call, but you can direct your questions to our Notes/Domino forum http://www.lotus.com/ldd/nd85forum.nsf/Dateallthreadedweb?OpenView. NOTE: The two sample memory dumps that are cited in the presentation are available for download here: (1) https://www.ibm.com/files/app/person/100000QDED/file/9262126b-2426-42cf-b52a-8411bb4f066a (2) https://www.ibm.com/files/app/person/100000QDED/file/af6627d3-313f-43a5-a78d-7b619b9133b9 FYI: The Namelookup cache default size is 16MB for Domino versions prior to 8.5.2. Starting in Domino 8.5.2, the default is 64MB. For most customers the default settings for all these pools are fine. I would highly recommend not changing the defaults without a engagement with Lotus Support, who will work with you to determine if it's appropriate. Q. What is considered to be a very large Inbox? A. I like to keep Inbox's at 90 days, but I also leave Unread Documents in the Inbox. Q. 90 days seems like a lot of mail; for some of our users, it could mean a considerable number of messages. A. It's really up to the Administrator. Certainly could do 60 or 30 in the Mail Inbox Maintenance configuration for each server, under the Server Tasks Tab --- Administration Process Tab. Also, it's important to train your users ahead of time to mark things Unread that they want to retain that are older than the 30, 60 or 90 days. Q. We will look at that to see if we can add some management in that area; we're thinking in terms of numbers of emails instead of days. A. Understood, and I've heard that request before. Currently it's only controlled by days, but I'll pass it along to the Admin Development Team again. Q. What about mail file size versus Inbox size? A. Mail file size is no longer a direct indicator of memory usage, as the result of the Mail Inbox maintenance tool. Before this tool you could infer the size of the Inbox from the size of the mail file. The key consideration for memory impact of the mail file is on the COUNT of entries in the Inbox, not the size of the mail file. Generally, a
  • 25. count below 300 is good and even below 1000 is OK, but anything above that is a concern that should be addressed. Q. The default memory settings for HTTPJVMMaxHeapSize to support XPages seems to have been increased in later Domino releases---I think the last time was 8.5.2---but servers upgraded in our environment did not get this new setting. A. Yes, the JavaMaxHeapSize default has changed for both 32 bit and 64 bit, to help provide more memory for XPages. For 32-bit Domino, the default HTTPJVMMaxHeapSize was 256MB in 8.5.0 and 8.5.1; whereas in 8.5.2 and later, the default is 64MB. In 64-bit Domino the default HTTPJVMMaxHeapSize is 1 GB. Q. But it was only the default that was changed, so I had to change it manually on all old servers being upgraded. A. Setting HTTPJVMMaxHeapSizeSet=1 in the Notes.ini will keep the server from resetting back to 64MB. The Domino Configuration Tuner would have flagged that. Q. When you change default settings and servers were running the default settings, can you please have the value updated during the upgrade? In other words, if we have changed some settings, please don't change them, but any settings that were at default should be updated to the new default settings. Presumably most servers would be running default settings, but not the same defaults, if they were initially installed on Domino 8.5, maybe the Tuner could find all settings that are not on the new default settings? A. I'll talk to the developer who belongs to this area of code. Of course, that's an HTTP-specific setting and does not affect other Notes processes. I think historically when we change defaults we always honor Notes.ini settings first, as is true with the NSF buffer pool size variable. Your Notes.ini settings always take precedence, but the installer doesn't know this, so it cannot update accordingly. Q. Can you address Domino 8.5.x 64-bit for Linux on System z (OS390) 64-bit; specifically, what is the size of the process address space? 4GB, 1TB?? A. 64-bit Domino for Linux on zSeries has 64 bit address space, so it's whatever the OS let's us have; 16 Exabytes is 64 bit address space. So if the OS does the same 50/50 as was the case in the past, it means we have 8 Exabytes of address space. Q. Do you restart just Domino or the server, to clear out memory? A. Restarting Domino will clear out Domino memory (shared and private). Q. We are using a Domino business partner's Defrag tool. Does defragging assist with improving memory usage? A. It doesn't since they do not know about Domino internal memory structures/layout, at least not that I know of. I'd have to research whatever the tool is. Q. It's defrag.nsf by Preemptive Consulting in Australia. Works like a charm. A. Sounds like it works on NSF files, not our memory. The defragging is for file fragmentation and not memory. Just an FYI to all: We do not ship memstats. Note that it's a good idea to defrag your drives from time to time with Domino Down. Also, rebuilding views and rebuilding full text Indexes from time to time defrags each of those. Copy-style compacting of databases defragments storage in the .NSF as well. So your tool may be doing any of those things. Would not be surprised if Domino already has out-of-the-box tools available that would do what this third-party tool is doing, but they may make it easier.
  • 26. Q. How does the "logical disk usage exceeds configured thresholds" error message relate to memory? A. The "logical disk usage" message refers to disk queue lengths exceeding the suggested thresholds, which means that there are too many requests waiting on the disk. It is not a memory-related message. General FYI: Local memory that goes to the operating system is still managed in part by Domino as we are handle based. Q. Is "EVENT_CORRELATION_POOL_SIZE" also a memory-related Notes.ini entry? A. Yes, it controls the size of the event cache pool. But, again, I would not change it unless instructed to by Lotus Support after analyzing any issues you have. Q. When this pool is full (per the log.nsf), can I ignore it or should I care? A. Yes, you should care. You might need to work with Support to determine why you are at FULL. This may be related to Domino Domain Monitoring (DDM) and might be something configured that needs some tuning. You should also care because it means you are no longer capturing events, and it could mean there is something occurring too often---something that you don't want to occur, like an agent going wild. If you are seeing the EVENT_CORRELATION_POOL_SIZE message, it often requires the pool to be increased. The default size is 70MB, with a Max size of 100MB. If, after increasing the pool, you still see this message and would like further review, please open a ticket with Support for review. Q. What is the statistic to check the dpool response? A. If you are asking what stat can be reviewed to evaluate the performance of memory pool searches, then SH MEM DUMP will generate a file named "memory_juliandate.dmp" in the IBM_TECHNICAL_SUPPORT directory. Look in this file for a section like this: 209 system shared memory pools 1132 MB total pools size 1036 MB total pools used 91.55% pool utilization 14.78 pools visited per allocation 13.75 pools skipped 1.03 pools searched 28.34 free blocks searched per allocation 25.48 free blocks searched per free Note the POOLS SEARCHED value; if this is below 1.8, then memory allocation searches should not be affecting performance. Q. What would be the most important stats to monitoring Mem performance? A. I can't suggest a single best stat to monitor for memory usage; however, the overall allocated memory (mem.allocated) is a good indicator of overall health. Q. Our monitoring system (Orion) has a problem with monitoring memory in that it adds up to InUse and Standby, because the Standby will be the rest of the free memory. Free memory is actually 1 or 0%. Any experience on monitoring memory? By the way we are running Domino 8.5.2 FP1 on Windows 2008 R2 64 Bit, Auf VMWare ESX Servers.
  • 27. A. Domino Domain Monitoring provides Alerts based on actual Domino allocated memory, and Warnings are raised when memory usage on a system is high. Q. How can you increase the size of the Name Lookup Cache in Domino? A. You can control the Name Lookup Cache via the Notes.ini parameter NLCache_Size=# in bytes: Database.NAMELookupCacheMaxSize = The maximum size, in bytes, allowed for the namelookup cache on this server . Database.NAMELookupCachePool.Peak = The maximum size, in bytes, used for the namelookup cache on this server since startup. Database.NAMELookupCachePool.Used = The current size in bytes used for the namelookup cache on this server. NOTE: Link to the forum entry for this session. If we could not get to your question, please post it here: http://www.lotus.com/ldd/nd85forum.nsf/DateAllThreadedWeb/4e24e0c06187e112852579a5005ca3aa?OpenD ocument Audio recording Q. We have an application server using a Web service to service users' application requests. We have multiple applications on the server and have very large memory usage being allocated for HTTP requests. Is it possible to determine which of the applications of the those hosted thru HTTP is the driver of that high memory usage? A. Yes, but you'll need some help. IBM has tools to help you debug and determine where that memory usage is in your application---whether it's native in Domino or Java. Go to the discussion forum, post this question there, and we will follow up. Q. Regarding the last slide in the PRZ, in which you discourage overallocating effective virtual mem: Can you make concrete suggestions, for example, what page sizes to use for a 4 GB system, and for an 8 GB, and so on? A. Yes, Generally, the performance criteria I use is: Is there any hope of delivering a response time in 2 sec or less? And what I've found is that, if you're paging more than 25% of avail memory, then you're likely not going to be able to achieve that goal. Mem allocations for virtual memory is really a reflection of performance, which is subjective. So the goal around the sub-2-sec response time is really where I draw the line for memory allocations not to exceed 25% more than available installed memory, and this is applicable to Windows and AIX platforms. Q. How can you increase the size of the Name Lookup Cache in Domino? (also answered in the Web Chat transcript) A. You can control the Name Lookup Cache via the Notes.ini parameter NLCache_Size=# in bytes. Note, however, that increasing the NLCache will tie up memory that, if you don't really need it for NLCache, then would be better used elsewhere. So, one thing you can look at when issuing a "show stat" is whether you've hit the existing NLCache size limit in bytes and how much you're currently using. Q. Regarding partitioned servers: What is the addressable space for a Windows 32-bit platform?
  • 28. A. We're limited in the application space to a 2GB address space for a 32-bit Domino on 32-bit Windows. Q. For each partitioned server? A. Yes, but the OS is limited too, so for each shared mem process you have a 2G limit, and for each process in that Domino server, their private process space, which might include parts of the shared memory process space, has a 2GB limit. Q. What can we learn from the Statrep database with respect to memory usage and our environment? A. We do report very general information regarding memory usage in the Domino server, for example, the net memory usage number is reported, but there won't be any specific detail about why there was a memory increase from that info. The Statrep database is very useful, for example, for setting general warning thresholds when reaching a certain amount of memory allocated. But if you want to understand if, for example, your NLCache is constrained, Statrep doesn't give you that level of detail. It doesn't give you pool-structure-level memory usage info, so it can be useful at a high level, but it lacks the detail of pool structure usage that you'd need in order to understand where memory is being used in the environment. Q. We have 64-bit Domino running on 64-bit AIX, and I wonder if the strategy for memory management changes, in that it seems you almost have to rein it in rather than trying to keep it from bumping the threshold that the 32-bit systems had. We've run 32-bit before, and never had paging space, whereas now we do. A. So you're concerned that Domino memory usage has been greater than planned or expected. I would ask: Is the memory usage "valid"; that is, is it driven by end-user activity, or are we having some type of workload management issue that 's driving higher-than-expected memory usage? And to understand that, the first thing would be to determine how much memory the servers are actually using compared to how many users you have in your environment, and the type of workload you're running, to see if it's in the "ballpark" of normal. As I said before, workload changes---mailfile size changes, number of docs in Inbox, application db size changes---and all these factors can have massive, manifold increases on Domino's memory-management requirements. Users might not be aware they're putting a burden on the environment because, whereas in the 32-bit environment you would have run into system constraints due to 32-bit limitations, now at 64 bit we're just allocating new memory. So when you say you're using page space, my first question would be how much memory is Domino actually using? If you ran a "show mem dump", the summary section would show you how much memory Domino is using and how many users you are trying to support. Generally speaking, for a mail server, you should be around between 1.5 and 2 MB of memory per user, so if you've got 3,000 users on your server and your memory usage is much higher than ~ 3GB, that would suggest there's some other workload issues here that are driving up your memory usage. Could be a problem in the server or a problem in workload, which would need to be determined, but I'd start with "Are we "normal?" as a baseline. FYI: Regarding the NameLookupCache parameter we discussed earlier, if you issue a "show stat" and look at Database.NAMELookupCacheMaxSize, that is the maximum size your server's currently configured to support. And Database.NAMELookupCachePool.Peak tells you how much of the NameLookupCache you've actually used. So, if your peak is nowhere near your maximum, you're not even using the amount of memory that's already allocated to NL pool. Audio
  • 29. Q. We host about 20 different domains, and currently all users can receive email from any of the domains via a short name or alias. How can I restrict this to only a single or smaller subsets of same (they are hosted in the same Domino Domain/Directory)? A. So you want user1@domain1.com to not receive mail sent to user1@domain2.com, where domain2 is set as an alias in the Global Domain Document? Q. Correct.. Currently all our SMTP domains are listed on the Global Domain doc. I think I may need to break these out individually, but am not sure. In other words, we have one local primary domain, and all of the other domains listed in the Alternate Aliases area. A. Create a separate Global Domain document for each Internet Domain you have. Also, enable Full name only instead of Full name and local part under the Configuration document > Router / SMTP > Basics. Also, be sure to cycle the SMTP server whenever you make changes to the Global Domain doc. Q. What is the most common business case to put the SMTP task on another machine, such as SendMail? Seems like most SMTP tasks are handled natively by Domino just fine. A. SMTP will accept anything that is intended to be sent to the domain that the Domino server is configured. We are lenient with what we receive, and strict with what we send. Q. We occasionally get incoming messages held in the mail.box for no apparent reason. Running a "route *" command delivers the message, but I'm at a loss why this sometimes happens. A. Need more information. Are these messages intended for local delivery, or are they being routed to the Internet? Messages going out to the Internet are placed into a Retry state, if there's issue attempting to send the message. We retry 15 minutes, 30 minutes, and then every 45 minutes for 24 hours (by default). This is also configurable. Q. We have one domain, test.com, and many subdomains, xx.test.com, that are set up as alternate domains in the Global Domain document. Is there any helpful reason to set up different Global Domain documents for each subdomain? A. This should be fine. However, don't use wild card subdomains, for example, *.test.com, as this does not work. Each subdomain must be defined. Q. So all Domino servers should have two mail.boxes? A. Domino mail servers should have at least two mail.boxes and, depending on hardware, you may want even more than that. Refer to IBM Support Technote #:1148438: "Determining the number of mailboxes required for a server." Q. Can we use DNS names in these fields? A. Not sure which fields you are referring to; however, most fields support both IP addresses and DNS names. An IP address within square brackets avoids DNS lookups and uses the IP value within the square brackets. Also, if you mouse-over the field, Help will usually pop up and tell you exactly what you can use. Q. For Domino servers that relay SMTP mail from internal non-Domino systems to Domino mail users, do you have any recommendations for gathering statistics on which systems are sending SMTP mail through Domino and the volume of mail that they send? A. Reports, Message Tracking, Stats, and Logs can help, but we do not have tools that will specifically obtain the information you refer to.
  • 30. Q. Any work in progress to allow email sent from a Notes client to a Traveler user to allow body of email to be seen only by the recipient when prevent copying is selected? Currently the Traveler client is treated as a forward and the body does not show on the mobile device. A. We have an open requirement for it (#BWIR-87Z53L), though currently it is not on any plan for this year. You can open a PMR with Support, if you haven't already, to give the enhancement request more weight.. Q. Is there a way to prevent faked sender addresses? The sender exists in the directory but was faked and sent to the SMTP server from an internal network. A. You could use the RouterUseFromAsSMTPOriginator=1 parameter in the Notes.ini to prevent faked sender addresses. Refer to Technote #1089673, "Can the Domino server control the Internet mail address from the server?" for more information Q. Even if the faked sender exists in the Domino directory? What exactly does this parameter do? A. Yes and no. The SMTP protocol allows exactly what you describe. You can ask for authentication to connect to SMTP but this does not make sense to an SMTP gateway since no users outside your domain could authenticate. The Notes.ini parameter might help, but the open nature of SMTP just allows these types of transfers. Q. We have four Domino SMTP gateways in our Domino environment. Is there a way to load balance the outbound messages through all four systems? Can we put a load balancer within Domino? Using a third-party load balancer should work, but are there any "Domino-internal" possibilities? A. Domino does not have a built-in load balancer. The closest option is through round-robin for SMTP. Internally you could use a Connection document to an SMTP cluster name from Domino spokes in a different NNN. There is an enhancement request for this functionality. Open a service request with IBM Support to log an additional request for this feature under SPR #SSHE5B8TQR. Q. Outbound mail: When I send a mail message to an internal user, "John Doe", it routes it internally using NRPC, but when I send an email to the same user at "john.doe@domain.com", it goes out through our SMTP gateway and comes back in as an SMTP-routed message. How do I ensure that the email address is checked and is routed internally using NRPC? I would prefer that email to an Internet address be routed internally using NRPC instead of going out to the SMTP gateway, to the Internet, and then come back in. A. By default Domino does not allow SMTP internal transfers, but that can be changed via the Configuration document. There could be things we can do, but I would need to look into your Configuration doc. Do you have a Global Domain Document? Is it configured correctly? Refer to Technote #1297369, "Understanding the Lotus Domino Global domain document." If this does not help, I would recommend opening a PMR so we can look into this deeper. OTHER RELEVANT TECHNOTES Technote #1568008: "Knowledge Collection: Common Lotus Notes/Domino Mail Routing problems" Technote #1108352: "How do you configure Lotus Domino for secure SMTP sessions using the STARTTLS extension?" ENHANCEMENT REQUESTS Q. No promises, but feel free to post enhancement requests and business/admin justifications to the Chat or Forum, such as the outbound load balancing. How would it benefit you? What problems are you having?