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
 
  |