Cover image for Fast track CLP. Lotus Notes/Domino 5 system administration
Fast track CLP. Lotus Notes/Domino 5 system administration
Aveyard, Tony.
Publication Information:
Indianapolis, Ind. : New Riders, [2000]

Physical Description:
xviii, 456 pages : illustrations ; 23 cm.
General Note:
"Covers exams: 520, 521, 522"--Cover.
Added Author:
Format :


Call Number
Material Type
Home Location
Item Holds
HF5548.4.L692 F37 2000 Adult Non-Fiction Central Closed Stacks

On Order



To-the-point content for the Lotus CLP System Administration exams.

Author Notes

Tony Aveyard lives in Cincinnati, Ohio, with his wife Kathi, daughter Marie, and son Garet. The other two family members are a dog, Tango, and Randi, an attack cat. He has been actively involved in the IT industry for twenty years and has been a Domino Administrator for the past five years. In real life he works for Entex in Mason, Ohio, as a Senior Intranet/Internet System Engineer, but his secret ambition in life is to be a full-time fiction writer. FPS computer games are a serious passion, and he thinks that Raven Software is the greatest computer game development company in the world.

Karen Fishwick is currently employed at Farlink Communications Ltd., a small consulting and services organization based in Ottawa, Canada. As a Principal CLP and CLI, Karen has been providing training and consulting services in the Notes/Domino arena for over five years. She has been involved in various administration and development initiatives for many Ottawa-based clients and has trained hundreds of students all across Canada. When she's not working, Karen enjoys spending time with her husband and her twin babies.

Jay Forlini started working with computers at IBM while finishing his business degree at Kennesaw State University in Georgia. He has been involved with Lotus Notes in some fashion for more than seven years. He began as a Level 1 instructor in 1993 and he often assisted with administration and development projects when he was not in the classroom. He has been certified as an administrator for versions R3, R4, and R5. He is also the lead author for Lotus Notes and Domino 4.5 Professional Reference, New Riders. For the past two years, he has been working with Equifax, Inc. as Director of Systems and Development. Karl Wabst is an independent consultant specializing in network computing. He has, over the last 11 years, worked with Notes & Domino, Windows NT, AIX, OS/2, and Novell as a network architect, administrator, and applications developer. During that time, Karl has participated in large-scale commercial projects with IBM, Lotus Consulting, Bell Labs, and AT&T. Karl has also worked on the architecture and administration of several large corporate Notes/Domino projects, including Hyundai Motor Corp. in South Korea, Wesley Jessen in the U.K., and SmithKline Beecham in PA.

After several years working on Wall Street in corporate finance, it became apparent that there was a great need for fast, accurate information flow between companies. As a result, Karl became involved with network computing as a NetWare & Notes administrator. Seeing the need for people with both technical and business acumen, Karl founded Eagle Mountain Computing, Inc. in 1997. Since then, he spends most of his time searching the Internet for new opportunities and turning those into real-life adventures.

This is Karl's third professional writing endeavor. He contributed to New Riders' recent Domino System Administration as well Que's Special Edition Using Lotus Notes 4. He currently resides in Fort Worth, TX. Karl can be reached at

Table of Contents

Introductionp. 1
Who Should Read This Bookp. 1
How This Book Helps Youp. 1
How To Use This Bookp. 1
What the Exams Coverp. 2
Hardware and Software Recommended for Preparationp. 3
Part I What's Important to Know about the Exams
Section 1 Maintaining Domino R5 Servers and Users: Exam 520
1 Monitoring, Maintaining, and Troubleshooting Domino Applicationsp. 9
Working with Domino Databasesp. 10
Upgrading Databasesp. 10
Adding and Moving Databasesp. 13
Deleting Databasesp. 16
Monitoring and Repairing Databasesp. 18
Backing Up and Restoring Databasesp. 25
Monitoring, Modifying, and Troubleshooting Database Access Controlp. 29
Optimizing and Troubleshooting Application Performance Problemsp. 33
Working with Domino Agentsp. 38
Controlling Agent Executionp. 38
Understanding the Agent Managerp. 42
Improving Agent Manager Performancep. 42
Tools for Troubleshooting the Agent Manager and Agentsp. 46
Monitoring, Maintaining, and Troubleshooting Calendaring and Schedulingp. 47
The Domino Server Tasks that Make Calendaring and Scheduling Runp. 48
Troubleshooting Calendaring and Scheduling Problemsp. 48
Working with Domino Log Filesp. 50
Working with the Domino Web Server Log (DOMLOG.NSF)p. 53
2 Monitoring, Maintaining, and Troubleshooting Domino Directories, Users, and Groupsp. 59
Localizing Address Books in Multi-Cultural Settingsp. 60
Maintaining a Directory Configurationp. 60
Using the Domino Directory Profilep. 61
Maintaining Groupsp. 64
Editing a Groupp. 64
How to Delete a Groupp. 66
Using the Manage Groups Tool to Manage Groupsp. 66
Maintaining Notes User IDsp. 68
Re-Certifying a User IDp. 68
Using the Tools Pane to Move a User's Mail Filep. 70
Renaming Usersp. 70
Recovering IDs or Passwordsp. 71
Obtaining an Administration Password for ID File Recoveryp. 72
Monitoring/Maintaining Usersp. 73
Defining Default Settings for Usersp. 73
Registering Usersp. 73
Migrating Users from External Mail Systems or Directoriesp. 75
Deleting a User Namep. 75
Upgrading a User's Mail Filep. 77
Troubleshooting Directory Problemsp. 78
Replication Conflictsp. 78
Save Conflictsp. 78
Stopping the Occurrence of Conflictsp. 79
Conflict Managementp. 79
Using Conflict Documentsp. 80
Troubleshooting User Problemsp. 80
3 Monitoring, Maintaining, and Troubleshooting Domino Messaging and Replicationp. 85
Monitoring and Maintaining Replicationp. 86
Using the Notes Logp. 86
Viewing the Database Replication Historyp. 86
Creating Replication Monitorsp. 87
Using the Database Analysis Tool to Monitor Replicationp. 88
How to Force Replicationp. 90
Using the Server Consolep. 90
Using the Replicate Command Within the Domino Administratorp. 90
Forcing Replication from Within the Databasep. 91
Replicating Design Changesp. 91
Refreshing or Replacing a Database Designp. 91
Using Replication to Update a Database's Designp. 92
Resolving Replication and Save Conflictsp. 93
How Conflicts Occurp. 93
Consolidating Replication or Save Conflictsp. 94
Preventing Replication or Save Conflictsp. 95
Troubleshooting Replication Problemsp. 95
Total Replication Failurep. 95
A Database Replica Does Not Contain All the Documents It Shouldp. 96
Database Replicas Are Different Sizesp. 97
Deleted Documents Reappearp. 99
Monitoring and Maintaining Mail Routingp. 100
Tracking Mail Messagesp. 100
Generating Mail Usage Reportsp. 102
Creating a Mail Probep. 103
How to Force Mail Routingp. 105
Using the Route Command at the Server Consolep. 105
Routing Mail with the Domino Administratorp. 105
Troubleshooting Mail Routing Problemsp. 106
Checking Mail Routing Topology Mapsp. 106
Analyzing Delivery Failure Reportsp. 106
Tracing the Mail Delivery Routep. 107
Checking the Domino Directory for Errors that Affect Mail Routingp. 107
Checking the Workstations of Users Involved in Sending and/or Receiving Mailp. 109
Checking the Server for Errors that Affect Mailp. 109
Checking the Shared Mail Setupp. 110
Migrating to Domino from Other Mail Systemsp. 111
Importing Users from a Foreign Directoryp. 111
Case Study: Migrating Microsoft Exchange Usersp. 113
4 Monitoring, Maintaining, and Troubleshooting Domino Serversp. 119
Maintaining Domino Server IDsp. 120
Monitoring Server Resourcesp. 120
Monitoring Server Tasksp. 121
Monitoring/Maintaining Serversp. 123
The Monitoring Tabp. 123
The Status Tabp. 126
Monitoring/Maintaining Web Servicesp. 128
Monitoring/Maintaining/Modifying Server Access Controlp. 130
Reconfiguring/Remapping Directories and Linksp. 131
Running Program Documentsp. 133
Troubleshooting Administration Process Problemsp. 134
Troubleshooting Cluster Problemsp. 136
Troubleshooting Partition Problemsp. 138
Troubleshooting Server Access Problemsp. 139
5 Monitoring, Maintaining, and Troubleshooting Domino Systemsp. 145
Maintenance of Domino Certifier IDsp. 146
Certifier ID Locationp. 146
Certifier ID Propertiesp. 146
Change Certifier ID Passwordp. 147
Recertifying the Certifier IDp. 147
Add Multiple Passwords to the Certifier IDp. 148
Editing Multiple Passwords on the Certifier IDp. 149
Deleting Multiple Passwords on the Certifier IDp. 149
Recovery Informationp. 150
Modification and Maintenance of Connectivityp. 151
Configure Port Information from Domino Administratorp. 151
Monitor Connectivityp. 154
Probesp. 154
ISpy Server Taskp. 155
Monitoring and Maintenance of Domain Accessp. 156
Physical Securityp. 156
Operating System Level Securityp. 157
Controlling Access to the Domino Serverp. 157
User and Group Typesp. 160
Monitoring Domain Accessp. 162
Tools to Monitor Domain Accessp. 163
Monitoring and Maintaining Domainsp. 164
Administration Preferencesp. 164
Domino Administrator Databasep. 165
Administration Execution Control Listp. 165
Signing Design Elementsp. 166
Data Backupp. 166
Transaction Loggingp. 167
Database Instance IDp. 167
Actions Affecting Transaction Loggingp. 168
Advanced Database Properties and DBIIDp. 169
Editing the Transaction Logging Tabp. 170
Setting Up Transaction Loggingp. 171
Establish Backup Policyp. 173
Monitoring and Maintenance of the Domino Systemp. 173
Domino Integration with the NT Operating Systemp. 173
Basic System Monitoring Using Native Notes Toolsp. 174
Log Analysisp. 175
Server Propertiesp. 176
Domino Server Monitorp. 176
The Administration Client Server, Statistics Tabp. 177
Components of Active System Monitoringp. 178
Statistic Collector Taskp. 178
Event Monitor Taskp. 179
Configuring Active System Monitoringp. 181
Configuring the Statistic Collectorp. 182
Statistic Thresholdsp. 183
Configuring Event Notification Documentsp. 183
Monitorsp. 185
Web Administratorp. 186
Troubleshooting Domain Access Problemsp. 187
Troubleshooting Network and Protocol Problemsp. 189
Testing OS Connectivityp. 189
Testing Connectivity from Within an R5 Clientp. 191
Troubleshooting Modem Problemsp. 192
Section 2 Implementing a Domino R5 Infrastructure: Examp. 521
6 Creating/Registering System Resourcesp. 199
Creating/Registering Certificatesp. 200
International Versus North American IDsp. 200
Hierarchical Versus Flat IDsp. 200
Making the Organizational Certifierp. 201
Organizational Unitsp. 202
The Cert Logp. 203
Creating OUsp. 203
Creating Groupsp. 205
Creating/Registering Serversp. 206
Creating/Registering Usersp. 208
Basicsp. 210
Mailp. 211
ID Infop. 213
Groupsp. 213
Otherp. 214
Three Buttonsp. 214
More Efficient Registrationp. 215
Duplicate Names in the Directoryp. 216
Re-Certifying an IDp. 216
ID Recoveryp. 217
Alternate Name Certifierp. 217
Renaming Usersp. 217
Moving a Mail Filep. 218
7 Installationp. 221
Installing Serversp. 222
Installing Softwarep. 222
Setting Up a First Serverp. 229
Setting Up Additional Serversp. 230
Functions at Server Startupp. 231
Server Tasksp. 232
The NOTES.INI File Definedp. 233
The Server Recordp. 238
Installing Clientsp. 239
Installing the Softwarep. 239
Connecting to a serverp. 240
Further Settingsp. 241
Creating Additional Connectionsp. 242
Changing Port Settingsp. 242
Location Recordp. 242
Connection Recordp. 244
8 Setting Up Infrastructure, Servers, and Workstationsp. 247
Setting Up Infrastructure Domainsp. 248
Setting Up Infrastructure Domino Named Networksp. 250
Setting Up Infrastructure Protocols/Portsp. 251
Setting Up Servers for Different Functionsp. 253
Mail Serverp. 253
Applications Serverp. 253
Passthru Serverp. 254
Hub Serverp. 255
External Communication Serverp. 256
Setting Up Servers for Load Balancing and Failoverp. 256
Setting Up Servers for Web/Internet Connectivityp. 256
Setting Up Servers of Different Typesp. 259
Domino Mail Serverp. 260
Domino Application Serverp. 260
Domino Enterprise Serverp. 261
Running Programs Automaticallyp. 261
Setting Up Workstations for Different Clientsp. 262
Setting Up Workstations for Different Locationsp. 262
Standard Locations for the Clientp. 262
Adding New Location Recordsp. 264
Directory Catalogp. 265
9 Setting Up/Configuring Database Resourcesp. 267
Setting Up/Configuring Directories (Domino, Catalog, Assistance)p. 268
The Domino Directoryp. 268
The Directory Catalogp. 268
Directory Assistancep. 272
Setting Up/Configuring Calendaring and Schedulingp. 272
Setting Up/Configuring ID Backup and Recoveryp. 274
Setting Up/Configuring License Tracking (Certlog)p. 277
Setting Up/Configuring Transaction Loggingp. 278
There Is an Invalid Transaction Log Pathp. 282
Transaction Log Is Damaged or Corruptp. 282
10 Setting Up/Configuring Distribution and Monitoringp. 285
Setting Up/Configuring Message Distribution Performance Enhancements (Multiple Routers, Multiple Mail.Box Files)p. 286
Setting Up/Configuring Message Distribution Trackingp. 289
Setting Up Message Trackingp. 290
Setting Up/Configuring Message Distribution Using Forcep. 293
Setting Up/Configuring Message Distribution Using Non-Notes/Internet-Based Mailp. 294
Setting Up/Configuring Message Distribution Using Notes-Based Mail (Shared, Message-Based)p. 295
Setting Up/Configuring Message Distribution Using Schedulesp. 296
Setting Up/Configuring Messaging Distribution Using a Mixed Messaging Systemp. 297
Setting Up/Configuring Monitoring Administration Tools (Preferences, Logs, Web-Based, Remote)p. 298
Setting Up/Configuring Monitoring Monitors (ACL, File, STAT, Probes)p. 300
ACL Change Monitorp. 300
Statistics Monitorp. 301
Replication Monitorp. 302
File Monitorp. 303
Setting Up/Configuring Monitoring Statistics (STATS)p. 304
Setting Up/Configuring Replication Distribution Through Forcep. 305
Setting Up/Configuring Replication Distribution Through Schedulingp. 306
11 Setting Up/Configuring Domino Infrastructure Securityp. 309
Setting Up Authenticationp. 310
Setting Up/Configuring Agent Accessp. 310
The Access Control Listp. 311
The Server Documentp. 312
Setting Up/Configuring Database Accessp. 312
Setting Up/Configuring Forms and Views Accessp. 318
Setting Up/Configuring Document Accessp. 319
Setting Up/Configuring File Securityp. 319
Setting Up/Configuring Server Accessp. 321
Security Settingsp. 322
Web Security Accessp. 322
Server Accessp. 323
Passthru Usep. 324
Setting Up/Configuring User Accessp. 325
Setting Up/Configuring Security for the Domino Directoryp. 325
Section 3 Deploying Domino R5 Applications: Examp. 522
12 Database Architecturep. 331
Deploy Applications Based on Backward Compatibilityp. 333
Deploy Applications Based on Codingp. 333
Deploy Applications Based on Coding: Formula Languagep. 335
Deploy Applications Based on Coding: JavaScriptp. 335
Deploy Applications Based on Coding: Javap. 336
Deploy Applications Based on Coding: LotusScriptp. 337
Deploy Applications Based on Design Elementsp. 337
Deploy Applications Based on Design Elements: Actionsp. 338
Deploy Applications Based on Design Elements: Fieldsp. 338
Deploy Applications Based on Design Elements: Forms and Subformsp. 340
Deploy Applications Based on Design Elements: Graphicsp. 340
Deploy Applications Based on Design Elements: OLEp. 341
Deploy Applications Based on Design Elements: Sectionsp. 342
Deploy Applications Based on Design Elements: Shared Versus Non-Sharedp. 342
Deploy Applications Based on How Attachments Are Handledp. 342
Deploy Applications Based on Why Elements Are in the NSFp. 343
Deploy Applications Based on Document Characteristicsp. 343
Deploy Applications Based on Document Characteristics: Archivingp. 343
Deploy Applications Based on Document Characteristics: Author Accessp. 344
Deploy Applications Based on Document Characteristics: Reader Accessp. 344
Deploy Applications Based on Document Characteristics: View Hierarchiesp. 344
Deploy HTML-Based Applicationsp. 345
Integrate with Host Datap. 345
Design Secure Applicationsp. 346
Secure Applications, User Authentication: Notes IDp. 346
Secure Applications, User Authentication: Webp. 346
Secure Applications: ACLs for Replicationp. 347
Secure Applications: Consistent ACLsp. 348
Secure Applications: Authorsp. 348
Secure Applications: Groupsp. 348
Secure Applications: Read Only Viewsp. 349
Secure Applications: Readers Fieldsp. 349
Secure Applications: Rolesp. 349
Secure Applications: Sectionsp. 349
Secure Applications: Security Versus Deterrencep. 350
Secure Applications: Web Usersp. 350
13 Domino Infrastructurep. 353
Capacity Plan Based on Application Sizep. 355
Capacity Plan Based on Indexesp. 356
Capacity Plan Based on Performancep. 358
Capacity Plan Based on Server Sizep. 360
Capacity Plan Based on Sorting, Categorizingp. 360
Deploy Applications Based on Accessp. 361
Deploy Applications Based on Connectivityp. 361
Deploy Applications Based on Replication Fundamentalsp. 362
Deploy Applications Based on Routing Fundamentalsp. 363
Sending Routed Documentsp. 363
Receiving Routed Documentsp. 363
Deploy Based on Impact of Replication on ACLsp. 364
Deploy Based on Impact of Routing on Remotes Usersp. 364
Deploy Based on License Typesp. 365
Deploy Based on Server's Involvement in Replicationp. 366
Deploy for Web Integrationp. 367
Deploy Server-Based Applicationsp. 367
Deploy Server-Based Applications: HTMLp. 368
Deploy Server-Based Applications: Running Background Agentsp. 369
Deploy Server-Based Applications: Securing Agentsp. 370
Distribute Application Design Changes Based on Designp. 370
Distribute Application Design Changes Based on Impact on ACLp. 372
Distribute Application Design Changesp. 372
Distribute Application Design Changes Based on Replicationp. 373
Secure Domino Applications Based on Notes Authenticationp. 373
Secure Domino Applications Based on Web Authenticationp. 374
Part II Inside Exams 520, 521, 522p. 377
14 Insider's Spinp. 379
Preparing for the Exam Content: Being as Prepared as Possiblep. 382
Preparing for Exam Content: The Louts Vantage Pointp. 383
The Timeframe of the Examp. 384
Familiarize Yourself with All Available Resourcesp. 386
Booking and Sitting the Examp. 386
Getting Inside the Questionsp. 388
A Few Last Thoughtsp. 389
15 Sample Test Questions: Exam 520p. 391
Questionsp. 392
Answers and Explanationsp. 401
16 Sample Test Questions: Exam 521p. 409
Questionsp. 410
Answers and Explanationsp. 419
17 Sample Test Questions: Exam 522p. 427
Questionsp. 428
Answers and Explanationsp. 437
Indexp. 445