The Domino server is a collection of services called tasks.
Core tasks
(Generally run on all servers unless specified)
Task Exe. | Task Name | Task Description |
nservice | | Included as most of us run Domino as a service in Windows. |
nserver | Database Server | Provides core database services - will be multiple threads handling process and user/server connections. |
nrouter | Router | Mail router for sending NRPC mail. |
nprocmon | Process Monitor | Monitors server tasks for failure, initiates Domino fault and restart when occurs. |
namgr | Agent Manager | Runs scheduled agents - usually multiple instances. Number of namgr tasks depends on day vs night settings in server document. |
nadminp | Administrative Process | Performs many of the tedious and multi-step maintenance tasks in a Domino Domain (environment). |
nhttp | HTTP Server | Runs the Domino web server. Run on all servers hosting web mail or web applications. |
nldap | LDAP Server | Runs the Domino LDAP server on administrative server for Lotus Domain. Not usually run on other Domino servers. |
nsmtp | SMTP Server (Listener) | Used for Domino servers receiving SMTP mail from Internet. Otherwise, not needed. |
nreplica | Replicator | Replicates / syncs changes within same applications between Domino servers. Needed if you have more than one Domino server. |
nevent | Event Monitor | Monitors system for events to handle. |
nupdate | Indexer | Provides view index updates on server. |
nca | CA Process | Certificate authority which handles server-based certificate requests, renewals, and renames. |
ndircat | Directory Cataloger | Updates directory information from Domino Directories into the Directory Catalog (dircat.nsf) database. |
ndiiop | DIIOP | Java IIOP server for Domino that handles local or remote CORBA calls. Most of us don't run this anymore. |
nimap | IMAP | Provides mail IMAP server for Domino that handles mail clients that use the IMAP format. (Superior to POP3. Use this if politics allow.) |
npop | POP3 | Provides mail POP3 server for Domino that handles mail clients that use the POP version 3 format. (Use IMAP instead if politics allow as it supports server-based folders, mail stays on server for easier backup.) |
Statistical Tasks
(Generally run on hub servers unless specified)
Task Exe. | Task Name | Task Description |
nmtc | Message Tracking | Enables historical tracking of messages within the Admin client. Summary data is collected and stored in the mtstore.nsf database. (Should be enabled for all Domino servers that route mail.) |
ncollect | Statistics Collector | Run on a "hub" server and collects "spoke" Domino server(s)' statistics and populates statistics into statrep.nsf |
nstats | Stats | Generates statistics for a remote server on demand. (Run on a "spoke" server for a "hub" server to request statistics.) |
nstatistics | Statistics | Records "this" server database activity in the stats log file. By default, runs via notes.ini at 5:00 AM. |
nrunjava | RunJava ISpy | A runjava option, allows admins to send mail probes to test mail routing w/o having to send test e-mails. |
| | |
Calendaring Tasks
(Generally run on mail and calendaring servers)
Task Exe. | Task Name | Task Description |
nsched | Schedule Manager | Performs schedule lookups for PIM (Personal Information Management) for user calendaring and reservations. |
nrnrmgr | Rooms and Resources Manager | Performs room/resource lookups, reschedules, meeting invitations, cancellations, and busytime database updates for PIM functionality for user calendaring meeting reservations. |
ncalconn | Calendar Connector | Handles free-time requests from users/other servers for calendaring functionality for PIM functionality for user calendaring and reservations. |
Maintenance (Scheduled)Tasks
(Generally run in notes.ini at certain times or via Program documents)
ndesign | Designer | Updates database designs to their templates.
By default, runs via notes.ini at 1:00 AM. (Can be disabled on spoke servers that don't contain master templates.) |
ncatalog | (Database) Catalog | Updates database application information into the Catalog database.
By default, runs via notes.ini at 1:00 AM. |
nupdall | Updall | Updates view indexes and full-text indexes for all databases on server to ensure all index integrity.
By default, runs via notes.ini at 2:00 AM. |
nobject | Object | Provides maintenance for shared mail.
By default, runs via notes.ini at 3:00 AM. (Remove from notes.ini unless you use shared mail.) |
nfixup | Database Fixup | Scans and fixes corrupted databases. (Run via Program document as needed.) |
ncompact | Database Compactor | Compacts databases to free white-space or additionally to reduce file size on disk. Can also be run as a database fixup-tool or to upgrade or downgrade a database ODS (database structure version). (Rujn via Program document as needed.) |
Example Program Document:
Program: nserver (or just server for Linux)
Command Line: -C "tell http quit"
Router and SMTP Task Commands:
Command: | Description: |
tell router quit | stops the the router cleaning |
load router | starts the router after quit above |
restart task router | gracefully stop and start the router in one command |
| |
route * | route all pending mail (again) |
sh stat mail | displays general mailing statistics |
sh nlcache reset | clears the in-memory cache lookup so router has to get cached names from the ($Users) view again. |
| |
trace myserver/MyOrg
or
trace myserver | performs connection test for routing and replication and confirms if encryption or compression is enabled for the connection |
| |
tell router update config | updates the router task's in-memory configuration to the actual configuration documents |
tell router show | status state and current router threads displayed to Domino console |
tell router list main | list the mail in mail.box and their state to the Domino console |
tell router dump routing tables | Displays the current routing tables to the Domino console |
| |
tell smtp update config | updates the SMTP (receiving SMTP mail) task's in-memory configuration to the actual configuration documents in the Domino directory |
Notes:
The filenames assume MS Windows installation. Drop the leading n for Linux.
A complete list is the the Administator Help database, do a search on "Domino server tasks".
Other common tasks that exist are tasks for Domino Clustering, Transaction Logging, and a slew for Lotus Sametime (Instant Messaging).
previous page
|