The Worst Practices

 

Shorties - Little Disasters

-Default- = Manager = Bad Idea!
On any database. Any Authenticated user can then create agents, etc.
 
Allow Anonymous Notes connections = Bad idea
This means that ANYONE with ANY notes ID can attach to your server.
 
Be careful what ports you stop on the server
Stopping the wrong one will almost certainly impact user service.
 
Beta software in a live domain is not always a good idea
Beta software should always be tested in a separate domain. Beta software may run out of control and impact live user service.
 
Certificate/Server names should not have spaces
Certificates with spaces in them mean you have to use double quotes around remote server names (especially before v6). Many domino servers are represented in DNS, and since DNS does NOT support spaces in host names, causes isssues.
 
Don’t switch id on a server. Ever
Its quite embarassing to see a server start up, using your user ID as its server name.
 
Dont allow developers to sign agents in production environments. - Especially if they are contractors on short term assignments.
Because all the scheduled agents they create will stop working when they leave.
 
Dont cluster over 64k/bit links...
Clustering requires at least a dedicated 10mb network link. It will function, but so slowly it will impact server performance and stability.
 
Enable the cleanup agent on the Domlog.nsf file
Otherwise your domlog.nsf file will easily consume 2gb or more of disk space.
 
Lotus notes Name fields used in messaging ONLY support ASCII characters. Really! Use “Alternate names” for non-ASCII names, and using Ampersands (“&”) in names causes pain.
Notes Names should only contain ASCII characters. Non-ASCII characters are not supported and may stop mail routing.
 
Never leave the client up on a server.
Aside from the obvious security and stability risk, accessing an ND6 or greater server data directory using a client usually means that certain policy documents are deleted from the directory.
 
Notes domain names shouldn’t really have dots in them.
Many people use mail routing rules with "*.*" in them to denote mail destined outside the current notes environment.
 
When you have more than one Notes domain, try and make sure the domain names are unique…
Mail routing relies on unique Domino Domain Names.