These are course notes I made from an R5 admin course. They are in no particular order and may well be totally obsolete.
.nsf | Notes Storage Facility |
.ntf | Notes Template Facility |
On disk structure code
R3 | 17 |
R4 | 20 |
R5 | 41 |
R6, R7, R8 | 43 |
R8.5 | 51 |
Maps Tasks on Server, allows graphical drawings of info, eg mail routing.
Replicating Databases - Full Text Index stored separately, will not automatically replicate.
Replica ID is consistent between replicas, this is used to link replicas together.
Each Document in a database has a replication timestamp, this is used to determine if replication is needed.
Form → properties → Check replication conflicts
Notes4 on windows only, nntediff.dll - helps in replication conflicts, in notes.ini on client, AddInMenus=nntediff.dll
In Document Properties, Propeller (icon) → ID, SN=save Number Sequence, most edits win replication conflicts.
Replication or save conflict
Notes client on server is nlnotes.exe (windows only….)
Transaction logging, 3 files created, they have .txn extension (minimum size id 64Mb)
qnc.exe - Notes debugger??
Scheduling tasks - Create program document, use schedule tab. Can be used to run external commands eg backups.
Notes Log, is log.nsf. Set in notes.ini, log= …. log.nsf, 1 0 7 40000 means 1=enabled, 0=not used, 7=rotation in days, 40000 max chars per document.
Notes Domino Administrator Easter Egg, in “about Domino Administrator”, type “Super.human.software” and click on “Notes”
load cmd - loads NT command interpreter inside Notes console. Question, does this work for bash shell on linux?
0 | Designer |
1 | Admin |
2 | Admin + Designer |
3 | Mail server |
4 | Enterprise server |
5 | Application server |
6 | Notes Client |
Register OU, file→ prefs → admin prefs. Registration - set up defaults
Registration server must be set before setting up additional servers.
File → database → new. Select server, select file (template?) called certlog.ntf for Certification Log. Click Create.
Add admin group to admin field in server document (basics tab), restart server.
On server console, 'broadcast “Hello” ' causes pop up with message to appear on client screen.
Server document, security tab, add users for who can do what, eg. create or replicate db, access server.
On Console, <“file.txt” pipes contents of text file to server prompt.
“set secure password” - stop server being shut down without a password.
David Eldridge/OU/ORG@NOTESDOMAIN
CN = David Eldridge
OU = OU
ORG = ORGANISATION
Notes Domain = NOTESDOMAIN
To create a new Organisation, you need Net Creator role.
Contains Certificates, Password, Encryption Keys, FQ name, Expiry Date, Private Key, Licence Info, Security information for encryption.
User id → Private key
Names.nsf person doc → Public key
Encrypt with Public Key, Decrypt with Private key,
Signing is opposite, Sign with Private Key, Verify signature with Public key.
User ID tab - allows mail of Public Key to person prior to receiving encrypted mail (if there si no access to Public names and addresses, names.nsf)
Signing mail, Options→ Sign mail.
Person Document → admin → “Check password”
- adds password digest to person.doc
Server Document - enable “passwords on notes ids”
These files need to be located on a home directory to enable hot desking. They are set in notes.ini
Server → configuration → Certification, edit multiple passwords.
Domino Named Networks require:-
Mail connection documents are uni directional, so two are needed, one each way.
Shared Mail - not enabled as default. Stored in mailobj1.nsf. Adds number for each new db created. In server doc, configuration. Check by looking on server console, use show server, will either be enabled or not enabled.
Message tracking, mtstore.nsf os storage for mail tracking. Enable mail tracking, tell mtc process to run, tell mtc purge, purge old documents.
Configurations → Router/SMTP - enabled.
Implementing Domain infra…..???, after local replica is created on user workspace, replicate to populate with data.
needs certlog.nsf → admin4.nsf
Create database to storeid's in, mailin database.
Use “export” button on “extract recovery pw” page to import existing users into recovery db.
Every DB should have “Anonymous” ACL field set to restrict unintended web access.
Server Setting, Check for “allow authenticated access” and “allow anonymous access”
http security → config tab → web button, “create file protection”
URL mapping/redirection, use /domino as root for any redirections for file names. URL → redirection URL (include http: !!)