Professional Documents
Culture Documents
Administration Guide
NA090705-AGD-EN
Open Text® Email Archiving/Management for Lotus Notes®
Administration Guide
NA090705-AGD-EN
Rev.: 2010-Feb-26
This documentation has been created for software version Version 9.7.5.
It is also valid for subsequent software versions as long as no new document version is shipped with the product or is
published at https://knowledge.opentext.com.
Open Text Corporation
275 Frank Tompa Drive, Waterloo, Ontario, Canada, N2L 0A1
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
E-mail: support@opentext.com
FTP: ftp://ftp.opentext.com
For more information, visit http://www.opentext.com
7 Offline Access........................................................................113
7.1 Configuring the Cleaning Time ............................................................ 113
Livelink With Email Management for Lotus Notes, exporting emails from Lotus Notes to
Integration Livelink ECM – Enterprise Server is done by dragging and dropping in the Lotus
Notes mail database. Additionally, an Enterprise Server window can be opened
directly in the Lotus Notes mail database. Administrators can define certain settings
for the integration of the Enterprise Server into the Lotus Notes mail database.
Customizable Email Archiving for Lotus Notes provides a variety of possibilities for customizing
Archiving your archiving environment. For example, you can archive your emails
automatically (scheduled archiving) or interactively. Interactive archiving and the
display of archived objects are based on Lotus Notes custom forms. To save disk
space, Email Archiving for Lotus Notes provides Single Instance Archiving. With
this functionality, an attachment that several users want to archive is archived only
once and is referenced with the individual emails.
Offline Access Automatic and interactive synchronization of archived emails lets you access
archived emails offline. Automatic synchronization is very convenient if you do not
want to sort your emails manually for synchronization. Interactive synchronization
is a fast method to synchronize only those archived messages that you really need
for offline access.
Web Access If no Lotus Notes client is available, you can access your archived emails with
Domino Web Access/Lotus iNotes (DWA). The functionality of Email Management for
Lotus Notes is not available via DWA or Lotus iNotes, respectively.
Windows Cluster Microsoft Windows cluster support guarantees high availability of the Archiving
Application Service, which is the central component of Email Archiving for Lotus Notes.
Note: Although this guide includes some instruction regarding setting up
other products to work with the Archiving Bridge, you should refer to the
documentation for those products for more complete setup and configuration
information.
Product CD- Open Text Email Management for Lotus Notes software is available in the Open
ROM Text Knowledge Center as product ISO image, see Open Text Knowledge Center
(https://knowledge.opentext.com/knowledge/llisapi.dll/open/13001295). This
guide assumes that you burn the ISO image on a CD-ROM or DVD. Accordingly,
this documentation refers to the product CD-ROM. Alternatively, you can also
mount the ISO image, however, this is not covered by this documentation.
Product You can find the complete product documentation for Open Text Email Archiving
Documentation for Lotus Notes in the Open Text Knowledge Center
(https://knowledge.opentext.com/knowledge/). Additional information on the
installation and the most recent information on requirements can be found in the
Release Notes.
• User Guide The User Guide target group is the Lotus Notes and Email Archiv-
ing for Lotus Notes user community, supported by an administra-
tor.
Familiarity with working with IBM Lotus Domino, Lotus Notes, Domino Web
Access/Lotus iNotes, Microsoft Windows, and Linux or Unix is necessary to take
full advantage of these documents.
ii Conventions
Read the following conventions before you use this documentation.
Typography In general, this documentation uses the following typographical conventions:
New terms
This format is used to introduce new terms, emphasize particular terms,
concepts, long product names, and to refer to other documentation.
User interface
This format is used for elements of the graphical user interface (GUI), such as
buttons, names of icons, menu items, names of dialog boxes, and fields.
Filename
command
sample data
This format is used for file names, paths, URLs, and commands in the command
line. It is also used for example data, text to be entered in text boxes, and other
literals.
Note: If a guide provides command line examples, these examples may
contain special or hidden characters in the PDF version of the guide (for
technical reasons). To copy commands to your application or command
line, use the HTML version of the guide.
Key names
Key names appear in ALL CAPS, for example:
Press CTRL+V.
<Variable name>
The brackets < > are used to denote a variable or placeholder. Enter the correct
value for your situation, for example: Replace <server_name> with the name of
the relevant server, for example serv01.
Hyperlink
Weblink (e.g. http://www.opentext.com)
These formats are used for hyperlinks. In all document formats, these are active
references to other locations in the documentation (hyperlink) and on the Inter-
net (Weblink), providing further information on the same subject or a related
subject. Click the link to move to the respective target page. (Note: The hyperlink
above points to itself and will therefore produce no result).
Cross- The documentation uses different types of cross-references:
references
Internal cross-references
Clicking on the colored part of a cross-reference takes you directly to the target
of the reference. This applies to cross-references in the index and in the table of
contents.
External cross-references
External cross-references are references to other manuals. For technical reasons,
these external cross-references often do not refer to specific chapters but to an
entire manual. If a document is available in HTML format, external references
can be active links though, that directly lead you to the corresponding section in
the other manual.1
Tip: Tips offer information that make your work more efficient or show
alternative ways of performing a task.
Note: Notes provide information that help you avoid problems.
Important
If this important information is ignored, major problems may be
encountered.
Caution
Cautions contain very important information that, if ignored, may cause
irreversible problems. Read this information carefully and follow all
instructions!
1 This applies, if target and source document are shipped together, e.g. on a product or documentation CD-ROM.
iv Contact
Open Text Online is a single point of access for the product information provided by
Open Text. Depending on your role, you have access to different scopes of
information (see below for details).
You can access Open Text Online via the Internet at http://online.opentext.com/ or
the support sites at http://support.opentext.com/.
The following information and support sources can be accessed through Open Text
Online:
Knowledge Center
Open Text's corporate extranet and primary site for technical support. It is the
official source for:
• Open Text products and modules.
• Documentation for all Open Text products.
• Open Text Developer Network (OTDN): developer documentation and
programming samples for Open Text products.
• Patches for Open Text products.
The following role-specific information is available:
Partners
• Information on the Open Text Partner Program.
• Programs and support for registered partners.
Business Users
• Tips, help files, and further information from Open Text staff and other users
in one of the Open Text online communities
Administrators/developers
• Downloads and patches
• Documentation
• Product information
• Discussions
• Product previews
Feedback on If you have any comments, questions, or suggestions to improve our
documentation documentation, contact us by e-mail at documentation@opentext.com.
Database Templates
arcacmf.ntf
Lotus Notes template for the Archive Configuration and Management Facility
(ACMF).
arcorder.ntf
Lotus Notes template for the Order Database.
arclog.ntf
Lotus Notes template for the Logging Database where all logging entries
regarding the archiving and the monitoring of the Archiving Bridge are
displayed.
arcdesign.ntf
Lotus Notes template containing design elements that will be added to the user's
mail or application database after the database is enabled for archiving. You can
also use your own template combined with the Open Text design elements.
arcdocpipe.ntf
Lotus Notes template for the Document Pipeline connection.
arcdwa*.ntf
Lotus Notes template for the Domino Web Access/Lotus iNotes. Available for
different versions of Domino Web Access/Lotus iNotes.
Important
If the temp directory is not excluded from scanning, some emails with
attachments might be detected as virus files by the virus scanner while the
Archiving Service is processing them. Those emails are then moved to stock
and will not be archived; they must be processed separately.
Table 1-1: Necessary Permissions for the Lotus Notes User Who Works with
the ACMF
Where? Permissions
In the Lotus Domino server document, Se- Create databases & templates privilege
curity tab (because the Activate server action creates a
new order database)
Create master templates privilege (be-
cause the Activate server action copies the
order, logging and design database tem-
plates which are marked as master tem-
plates)
In all databases to archive from Designer access level with the additional
Delete documents privilege (at least) to be
able to update design elements and profile
documents
In the database Forms*.nsf Designer access level (at least)
Note: ACMF, log and order databases are created by this user.
Where? Permissions
In ACMF and log databases Editor access level with the additional
Delete documents privilege (at least)
In order databases and all databases to ar- Editor access level with the additional
chive from Delete documents and Replicate or copy
documents privileges (at least)
In the user's mail database Editor access level with the additional
Delete documents and Replicate or copy
documents privileges (at least)
Note: The permissions for the Service User (table 1-2) are included in the permissions
for the user who works with the ACMF (table 1-1). Scheduled tasks run under the
Service User. The database templates must be signed with the Service User.
With Manager access level including delete rights, all features are available for the
Service User.
Where? Permissions
Livelink ECM – Enterprise Server Any user who is enabled for archiving must
have an account on the Enterprise Server to
be able to search archived items on the En-
terprise Server. The permissions of the
Livelink nodes will not be kept in sync with
any permission changes made to the origi-
nal source folders.
Livelink ECM – Enterprise Server Livelink Administrator for installing and
administering the Email Management and
Email Services modules and for installing
the Livelink Billing and Quota Management
module.
Where? Permissions
Lotus Notes Mail Database Users who use the Archive now function in
the Livelink Archiving view must at least
have Editor access with the right Create
shared folders/views in the ACL of their
mail database.
Important
The ACMF keeps all important information about your archiving setup and
archived documents. You must back it up on a regular basis. Especially
when you archive whole databases, then information can be lost if no
backup is available.
2.2 Views
The ACMF offers the following views to edit and monitor the configuration of the
Archiving Bridge.
Views
Open Guideline (useful for first use)
Open the Guideline, which guides you through the configuration of the
Archiving Bridge.
For information, see “ACMF Guideline” on page 21.
All Documents
Open a view with all the configuration documents such as Archiving Services,
DAPTs, databases, order databases, servers and Synchronization Services.
Global Settings
Open the configuration document for the global settings.
For information, see “Editing the Global Settings” on page 35.
For information, see “Configuring Lotus Domino Servers to Use ” on page 47.
Views
By Name
Lists all Lotus Domino servers by name.
By Status
Lists all Lotus Domino servers by status, such as active or inactive.
Symbols
Activate the server for archiving. For information, see “Configuring Lotus
Domino Servers to Use ” on page 47.
Disable archiving on the specified server. For information, see “Deactivating
a Lotus Domino Server” on page 75.
Views
This section contains the following views.
By Name
Lists all the databases found on the configured Lotus Domino servers in
alphabetical order. You can sort the list by server name, path, DAPT or the title
of the database.
By DAPT Assigned
Groups the databases by the assigned DAPT. The sub-grouping is by server
name.
By Server
Groups all databases by their server name.
By Template
Groups all databases by the .ntf template they are based on.
By Status
Groups all databases by their respective status such as Archive Enabled,
Disabled Archiving, Inconsistent or Status Unknown.
By Organizational Unit
Groups all databases by their organizational unit and sub-groups them by their
server name.
By Size
Sorts all databases by their size and groups them by their server name. In this
view, you can also count the documents of a database, see “Counting the
Documents of a Database” on page 80.
Mail-In
Lists all Mail-In databases.
By Replica
Lists all available databases grouped by title and Replica ID. The T column
indicates the type of the database:
• MO
Mail Original: Mail database on home mail server
• MR
Mail Replica: Replica of mail database
• AO
Application Original: Application database on home server
• AR
Application Replica: Replica of application database
Archived
Lists all archived databases.
Pending Scheduled Agents
Lists all scheduled agents for all databases enabled in scheduled mode.
For information, see “To Enable Selected Databases for Archiving:” on page 67.
Statistics
Displays statistics of databases such as name, path and size of database, number
of archived documents, number and size of documents matching the scheduling
criteria. The list is sorted by assigned DAPT.
By Design Version
Lists all databases of types MO and AO, grouped by version of the design
elements.
Unknown Type
Lists all databases grouped by title and Replica ID that had permission errors
during refresh databases.
Application active
Lists all application databases containing an assigned home domino server (type
AO), see “Archiving Application Databases” on page 82.
Application inactive
Lists all application databases without assigned home domino server (type AR).
Application databases get the inactive status right after being imported. You can
assign the home domino server from this view using the action Tools > Set DB
Active. This action determines that archiving takes place from this database on
the assigned server. The database then appears in the Application active view.
Symbols
The user who refreshes the databases does not have access to this specific
database.
A DAPT is assigned to the database.
The database is archived.
Functions
Refresh the list of databases. For information, see “Configuring Lotus Dom-
ino Servers to Use ” on page 47.
Collect statistics about a database. For information, see “Collecting Statistics
for a Database” on page 80.
Assign DAPT. For information, see “Assigning DAPTs to Databases” on
page 65.
Enable archiving for the specified database. For information, see “Assigning
DAPTs to Databases” on page 65.
Views
Agent Info
Lists all databases grouped by the server.
This view highlights all databases whose scheduled jobs have run successfully in
green color. Databases whose scheduled jobs have run in error are highlighted in
red color.
An OK in the columns Arch., Clean, and Dele. indicates a successful run of the
archiving, cleaning and deleting job. An E indicates an error during the job.
Agent enabled on wrong Server
Lists all databases containing agents enabled on a server which is not the defined
home server. In this case, it is necessary to re-enable the database.
The user who refreshes the databases does not have access to this specific
database.
A DAPT is assigned to the database.
Functions
Refresh the list of databases. For information, see “Configuring Lotus Dom-
ino Servers to Use ” on page 47.
Assign DAPT. For information, see “Assigning DAPTs to Databases” on
page 65.
Enable archiving for the specified database. For information, see “Assigning
DAPTs to Databases” on page 65.
Views
By Name
Lists all DAPTs alphabetically.
By Order Database
Groups all DAPTs by their assigned order database.
Symbols
Views
By Name
Lists all Order Databases by their name with information about the
corresponding Lotus Domino server and the Archiving Service.
Info Archiving Service
Lists all Order Databases grouped by the Archiving Service.
Symbols
One or more users who are enabled for archiving are assigned to an Order
Database.
The document is a configuration document of an Order Database.
Functions
Views
By Name
Lists all Archiving Services by their name.
Info Archiving Service By Log
Lists all Archiving Services with their assigned log database and the log level.
Symbols
Views
By Name
Lists all Synchronization Services by their name.
Symbols
Views
By Date
Lists all log entries by their creation date.
By Level
Lists all log entries by their level, e. g. Info or Warning.
Functions
The first step of the guideline is to edit the ACMF global settings. The ACMF global
settings contain information on the ACMF and other resources.
• To open the Global Settings page, select the first step of the ACMF Guideline.
Alternatively, you can select Global Settings in the Overview section.
Information
Server name
The Lotus Domino server where the ACMF is located. This setting cannot be
changed.
Database title
The title of the ACMF. It was specified when the database was created. This
setting cannot be changed.
Database path
The name and path of the database, which was specified when the database was
created. This setting cannot be changed.
Replica ID
The replica ID of the database. This setting cannot be changed.
General settings
Important
For productive use, keep this setting on the Warning log level. If you
increase this log level, the system performance will slow down
dramatically. Therefore, Info, Debug or Entry log levels should only be
activated temporarily.
Refresh options
you specify several folders, separate them by a semicolon or press return. If you
do not specify any folder, all databases will be added to the ACMF.
Important
If you specify folders, databases located in the data directory will not be
included in the refresh.
Email Management
Note: This setting is only available for Email Management for Lotus Notes.
Additional icons for managed folder types
Open Text Email Managed Folders for Lotus Notes are displayed in Lotus Notes
with corresponding icons. There are default icons for the standard Managed
Folder types that are available with Email Management for Lotus Notes, for
example common folder, project, email folder, compound document and
transaction binder. Other types are displayed using the icon for the common
folder.
Note: This feature can only be used in the Lotus Notes Basic client.
You can, however, create and configure your own icons to be displayed with
other Managed Folder types.
To configure your own icons for additional Managed Folder types, insert them
as a list of strings (icon assignments) in the format:
<folder type number> = <image name>
31066 = ll_transaction_binder.gif
For details, see “Configuring Additional Icons for Managed Folder Types” on
page 133.
Synchronization handling
Important
You must stop the Archiving Service before you can configure it.
Archiving Service
Service name
The name of the Archiving Service that you entered during installation. You
can look it up in the Service.ini file located in the installation folder of the
Archiving Service. The service name must be unique within your
configuration.
Information period
A period of time (in seconds) after which the Archiving Service notifies you
of its status. The default value is 180. The minimum value should be 60.
Comment
A field for descriptive text.
Error handling
Server Settings
Archive server hostname
The name of the Archive Server host.
Archive server port
The Archive Server port; the default value is 8080.
PEM file (the full path)
If you want to use a SecKey to secure the connection between the Archive
Server and the Service, specify the path to a .pem file on the Service host.
For details on the security settings of the Archive Server, refer to “Security
Settings for Archive Server Connections” on page 115.
Password for PEM file
To protect the secure connection between the Archive Server and the
Archiving Service, specify the password to the private key in the .pem file.
Connection type
Select the type of connection to the Enterprise Server you want to use.
Note: For detailed information on the various connection types, refer to
“Connection Types for the Enterprise Server” on page 116.
Direct (RMI)
This is a proprietary protocol that is faster than the other connection types.
However, the protocol is unencrypted. Specify the following parameters:
Important
This user name is case sensitive.
If you want to use a different user, search the <Livelink root
directory>\config\opentext.ini file on your Enterprise
Server for LAPI_USER=Admin and change the name.
Queue types
Types of tasks each queue is set up for.
The Configuration queue is also used to process the Refresh Managed
Folders orders (see “Refreshing Managed Folders for Lotus Notes” on
page 135). Therefore, if you have activated Email Management for Lotus
Notes you should set the number of the configuration thread to 3. If you do
not use Email Management for Lotus Notes, you can set it to 1.
Polling interval (sec.)
The interval in seconds after which the service looks into each order
database for documents to be processed.
Number of threads
The number of threads used to process each queue. Too many threads may
slow down the archiving process, too few do not use the capabilities of your
system and waste time for archiving. In most cases, it is recommended that
you use the default values.
Active threads
Displays the number of active threads. You can monitor this display and use
it for fine-tuning.
6. Open the History tab to view information about the creation of, and the last
updates to the Archiving Service.
Last updated
The date and time the Service Configuration document was last changed by
the listed user.
Created
The date and time the Service Configuration document was created by the
listed user.
2. To specify the Lotus Domino server that contains the databases that you want to
enable for archiving, select a name from the list containing all Lotus Domino
servers that are available in the address book.
3. Verify your selection for the Refresh database on option. You can choose Every
day or Selected weekdays. In the latter case, you can select single weekdays
(Mon – Sun) by selecting the corresponding checkboxes. This selection limits the
consideration of this server in the daily executed RefreshAllDatabaseLists
agent in the ACMF to the selected weekdays.
Tip: The configured day(s) are only evaluated when the
RefreshAllDatabaseLists agent is started, independent from how long
the agent runs or when the server is actually processed. For example, you
schedule the agent to start at 20:00 and the agent needs 12 hours to finish.
The list of servers to consider is built when the agent starts, and not every
server is compared against the current time when it is processed by the
agent. Scheduled agents run on the Lotus Domino server and are
terminated after a runtime of at most 24 hours. In large companies the
refresh of all databases lasts longer than 24 hours and therefore the
administrator can distribute the considered servers to different weekdays.
4. Click Save and Close.
5. In the overview page, you see the server name and the selected weekdays. Select
your server, and click Activate Server.
With a successful activation, the Manage Server Activation Process dialog
opens. Here you specify a new Order Database. Otherwise, you cannot edit the
dialog box.
If you have at least one Order Database configured, the Existing Order
Database field will show each Order Database that is already configured.
Note: If your Lotus Domino server resides in a Lotus Domino cluster you
must choose the same order database name and location for all cluster
members.
Furthermore, you can decide whether you want to overwrite existing templates
on the server.
Note: If the ACMF is located on that server, you cannot overwrite the
templates.
2. To create new databases, specify the new database in the New Order Database
field, and click OK.
Important
Before using this new Order Database, stop the Archiving Service, and
restart it.
Important
When using one DAPT but different Order Databases on different
servers, the Order Databases must have the same name and they must
be in the same directory on the different servers. This is the case for all
cluster members.
6. To edit an existing Order Database, open the Order Database view and double-
click the desired entry.
The Order Database configuration document opens, where you can change the
configuration.
Important
You can specify folders in the Refresh options of the Global Settings
document to reduce the databases to those located in the specified folders.
For detailed information, see “Editing the Global Settings” on page 35.
d. Choose Database. Select this option, when you want to add a new database
to the ACMF, and you want to avoid refreshing the whole server. Then,
select the desired database from the Choose Database dialog box.
To Create a DAPT:
1. In the ACMF Guideline, click Create DAPT.
Alternatively, in the ACMF DAPTs section, select By Name and then click the
Create DAPT action bar button.
2. Open the General tab.
General
Profile name
Specify a unique name for the Database Archiving Profile Template.
Order Database
Specify one of the Order Databases that you created in “Configuring Lotus
Domino Servers to Use ” on page 47.
ACMF database
This field displays the name of the ACMF database. It cannot be changed
here.
Archiving features
Activated features
Specify the archiving features that you want to activate for your users.
Caution
• The Delete feature should be handled very carefully and only
activated if it is really needed. If a user chooses to delete a
document from the archive, the archived content of all stub
documents which reference the same archived document is
deleted permanently from the Enterprise Server and the Archive
Server.
• If Email Management for Lotus Notes is activated for this DAPT
and the Delete feature is activated, users are able to remove man-
aged emails from the Enterprise Server and the Archive Server.
These emails could be lost irretrievably.
Language
Specify the graphical user interface language for the archiving design
elements that are added to the user's mail database or to the application
database.
Logical archive
Specify the logical archive that you want to use for archiving.
Important
You must create and activate the logical archive on the Archive
Server.
Caution
• This feature should be handled very carefully and only set to Yes
if it is really needed. If a user chooses to restore a document from
the archive and this feature is activated, the archived content of
all stub documents which reference the same archived document
is deleted permanently from the Enterprise Server and the
Archive Server after it is restored to the database.
• If Email Management for Lotus Notes is activated for this DAPT
and the ‘Delete archived content after restore’ feature is activated,
users are able to remove managed emails from the Livelink En-
terprise and the Archive Server. These emails could be lost irre-
trievably.
Note: To use this option, the deletion must be enabled on the Archive
Server.
Store an additional NSF
Messages are stored in dxl format. However, you can store messages in nsf
format as well.
Note: To archive messages that are encrypted or signed, the messages
are always stored in nsf format as well, independent of the settings you
have made. Otherwise these messages with encryption or signed
information could not be archived correctly.
Archiving Toolbar
Specify whether you want to enable the Archiving Toolbar for the users of
this DAPT. The toolbar offers the functions of the archiving menu through
icons that appear in Lotus Notes.
Important
If you select to use the Archiving Toolbar, the email recipient must
not have the setting preferred MIME in the person documents of the
Domino directory. Otherwise, the email with the installation
instructions will be corrupt.
Offline mode
Offline Extension
Specify whether you want to enable the Offline Extension for this Database
Archiving Profile Template.
Important
If you select to use the Offline Extension, the email recipient must
not have the setting preferred MIME in the person document of the
Domino directory. Otherwise, the email with the installation
instructions will be corrupt.
Important
If you want to use scheduled agents locally, you must enable the
user preference Enable scheduled local agents. For details, see
“Configuring the Cleaning Time” on page 113.
Retrieving
Error handling
Note: You can combine the following conditions either by AND or OR.
Documents not
Specify the documents that you want to archive by schedule. Specify
whether you want to archive messages that have not been accessed,
modified, or created within a certain time interval. Specify a time interval.
Note: For the first setting and the following setting, you can set an AND
or OR condition. The following settings are combined independent of
the condition you select (AND/OR condition).
Documents larger than
Specify the size of documents that you want to archive by schedule.
Documents with attachments only
Specify whether you want to archive documents with attachments only.
Selected documents matching the formula
You may specify a formula to archive certain documents automatically. For
information about the Lotus Notes formula language, refer to the Lotus
Domino Designer help.
To check whether the syntax is correct, click the Check Syntax button.
Warning
The scheduled agents CleanImportFolder, RemoveLocallyScheduled,
RemoveRetrieved, and ScheduledArchive in the arcdesign.ntf
template must be protected against design refresh, because the design
task would overwrite the scheduling information with the one from the
design template.
Make sure that the Prohibit design refresh or replace flag is set for
these agents. Otherwise, the scheduled agent settings could be disabled
after a design refresh.
Agents
CleanImportFolder
This scheduled agent automatically removes the documents that have been
imported from Livelink ECM – Enterprise Server into the Folders > Livelink
Import folder of the Lotus Notes mail database.
RemoveLocallyScheduled
This scheduled agent cleans the local database of old archived documents.
The agent removes the content of all archived documents that are older than
the specified period of time. For details, see “Configuring the Cleaning
Time” on page 113.
RemoveRetrieved
This scheduled agent cleans the retrieval cache in defined intervals. After a
document is retrieved, the size of the retrieved document is close to the
original size of the document before archiving. To keep the databases small,
the retrieval cache must be cleared from time to time.
The agent can be scheduled to run automatically in the background or can be
triggered interactively using the Clean Retrieve Cache action button in the
Livelink Archiving view. When triggered interactively, the agent displays a
progress bar during processing.
ScheduledArchive
This scheduled agent automatically archives documents that match certain
selection criteria. Possible selection criteria are the size of the documents and
the date of the last access or modification. In addition, automatic archiving
can be restricted to documents in certain folders.
Automatic archiving always archives each selected document separately. No
document structures are created.
4. Open the Archive Log tab.
Settings
Mode
If you want to use Document Pipeline archiving, you can use the following
modes:
• Pipeline: documents will only be processed in the Document Pipeline.
Manual archiving is ignored.
• Pipeline and Archiving: documents will be processed in the Document
Pipeline and will be archived as well.
Extraction of attachments
Activate the option to extract attachments from the emails and store them as
separate files in the pipeline directory. However, the attachments are not
removed from the original email.
RTF rendition
Specify whether you want to create RTF renditions of the original Lotus
Notes documents before they are processed in the Document Pipeline.
Host
Specify the Document Pipeline host.
Directory
Specify the Document Pipeline installation directory.
Operation
Specify the type of operation, for example create.
The operation type is specified on the Document Pipeline host in a
configuration file. Look for the following line: nil.<Document
Pipeline>.<Operation Type>.
Type
Specify the Document Pipeline name.
Document type
Specify the document type.
Notes template
Specify the Lotus Notes template used for processing, arcdocpipe.ntf
(Livelink RTF Rendition) for example. This template is delivered with the
Open Text Email Archiving Bridge for Lotus Notes.
Attributes
Note: The settings you can make here are only relevant for Open Text
Email Management for Lotus Notes.
General
General drag&drop
History
Last updated
The timestamp and user of the last update to the DAPT.
Created
The creation date and creator of this DAPT.
You can select the following types of assignment for the DAPT. Depending on
your selection the dialog box offers different fields for entry.
a. All Selected Documents: The DAPT is assigned to all manually selected
databases from the Databases view you selected before you clicked Assign
DAPT.
b. Group of Users: Select a Group name. The DAPT is assigned to all mail
databases where the owner is a member of this group. Depending on the
defined group nesting level in the Global Settings section also sub-groups
are included.
c. Organizational Unit: Select an Organizational unit. The DAPT is assigned
to all mail databases where the owner is a member of this organizational
unit.
The organizational unit list is extracted from the owner field of the mail
database profile.
d. Database Category: Select a Database category. The DAPT is assigned to all
mail databases where the owner is a member of this category.
DAPT name: Specify the name of the DAPT to assign.
Important
If you modify the target of the assignment type, you must assign the DAPT
again. That is, if the Group of users is modified because a user is added to
this group, you must assign the DAPT again to the group modified or at
least to the new user.
General
Database selection
All selected databases.
Execution time
Specify the time when the selected databases will be enabled for archiving.
• Immediately: All selected databases will be immediately enabled for
archiving.
• Scheduled: To select scheduled enabling, do the following:
• Open the ACMF database with the Domino Designer.
• Enable the scheduling settings for the EnableArchiving agent.
• In the ACMF, open the Pending Scheduled Agents view from the
Databases section. This view contains only database documents
which should be scheduled enabled, and the DAPT assigned has the
setting Scheduled archiving/cleaning. If in the assigned DAPT this
option is not enabled, then the database is archive enabled
immediately after running the EnableArchiving agent.
• Wait until the agent runs.
• Select the corresponding databases, and click Activate Scheduled
Agents in the action buttons toolbar.
Now the user database is enabled for archiving. The entry disappears
in this view, but you can see a related entry in any views of the
Databases section.
Design elements
Create/Replace DAP
Creates or replaces a Database Archiving Profile, respectively. Yes is selected
by default.
Mailing
Important
If you choose to use the Offline Extension, the Archiving Toolbar, or
both, the mail databases to which you want to assign this DAPT must
not have the setting preferred MIME in the person documents of the
Domino directory. Otherwise, the email with the installation instructions
will be corrupt. The ACL of the application databases must have the
relevant recipient group that is configured in the Global Settings
document for the Archiving Toolbar. The Offline Extension cannot be
assigned to application databases.
Important
The Offline Extension flag must be activated in the DAPT.
Important
The Archiving Toolbar flag must be activated in the DAPT.
Important
• The DAPT name is case sensitive.
• The text file must not contain blank lines, neither on top nor in be-
tween nor at the end. Therefore, do not press ENTER at the end of
the configuration file.
Important
You must copy all design elements to the databases, otherwise the database
will not be enabled for archiving correctly.
For further information on the icons and functions available in the DAPT views, see
“DAPTs Section” on page 29.
To Modify a DAPT:
The database is already enabled for archiving.
1. When you change a DAPT, all settings except the scheduling and language
settings will be updated in all archive enabled databases that use this DAPT.
a. For scheduling settings
The following information refers only to the fields Agent runs, Agent runs
on and Agent runs at.
Click Assign DAPT, and click Enable Archiving. For a detailed description,
see “To Enable Selected Databases for Archiving:” on page 67.
b. For language settings
Click Assign DAPT, and click Enable Archiving. For a detailed description,
see “To Enable Selected Databases for Archiving:” on page 67.
2. Click Disable Archiving - Assign DAPT, and click Enable Archiving. For a
detailed description, see “To Enable Selected Databases for Archiving:” on
page 67.
Database view
The following table and figure show the different statuses.
Color Status
Red The database is enabled for archiving, but the assigned profile and the design
elements do not match or the status of the design elements is not known. For in-
formation on checking the status of the design elements, see “Checking the Com-
pleteness of the Design Elements” on page 86.
Green The database is enabled for archiving.
White The database does not have any design elements assigned yet.
After you have configured the ACMF, you must start the Archiving Service.
Important
Lotus Notes must not be running when you start the Archiving Service on
the Archiving Bridge.
To start the Archiving Service, click Start - Control Panel - Administrative Tools -
Services, select Email Archiving Service for Lotus Notes, and click Start.
Important
A server must be deactivated before you can remove it to remove all
relevant information from the ACMF.
Important
Before you archive a complete database, you must ensure that it does not
contain any stubs. To do this, restore all documents of this database, see
“Restoring Archived Documents” on page 82.
After archiving, the system tries to remove the database. If the removal was
not successful, delete the database manually. From now on, the only
information about the archived database is kept in the ACMF. Therefore you
must back up the ACMF regularly.
Prerequisites
• A DAPT must be assigned to the database.
• The database must not be enabled for archiving.
• The database must not contain archived documents.
To Archive a Database:
1. Open the Databases > By Name view.
Important
The database is restored. If the DAPT assigned to the database is
configured with the option Delete Archived Content after Restore, the
database will be deleted from the archive.
Important
The database is restored. If the DAPT assigned to the database is
configured with the option Delete Archived Content after Restore, the
database will be deleted from the archive.
Important
No database with the same name must exist at the new location of the copy
as the service refuses to overwrite an existing database.
5. Click OK.
The database is copied to the specified path.
2. Click Show Profile Values in Database > Archiving Profile. The Archiving
Profile dialog displays.
To Collect Statistics:
1. In the ACMF, open the Databases > Statistics view.
2. Select the databases for which you want to collect the data.
3. Click Collect Statistics.
A message informs you that this operation may take some time, depending on
the number and size of the selected databases. Click Yes.
Caution
Be cautious when changing the template. Disable Archiving deletes all
design elements of the selected template from the database.
A protocol dialog box confirms that archiving for the database has been
disabled.
To Unassign a DAPT:
1. In the ACMF, select a database in the Database > By Name or Database > By
DAPT view.
2. From the action buttons bar, select Tools > Unassign DAPT.
3. A protocol dialog box confirms the unassignment.
Important
You cannot remove Database Description documents for archived database.
See “Archiving a Database” on page 76.
To Activate a Database:
1. In the ACMF, open the view Databases > Application inactive.
2. Select the application that you want to enable for archiving. Use the Refresh
function if your application is not yet displayed, see “To Refresh the Databases
on the Server:” on page 50.
3. From the action buttons bar, select Tools > Set DB Active.
The application database is now visible in the view Application active.
4. Open the view Application active.
Active application databases are also displayed in other views of the Databases
section, for example By Name or By Template.
5. Assign a DAPT, see “Assigning DAPTs to Databases” on page 65.
6. Archive the database, see “Archiving a Database” on page 76.
With an archived database you can do the following:
• restore the database, see “Restoring a Database” on page 77
• copy it to a new location, see “Copying an Archived Database” on page 78.
Prerequisites A DAPT must be assigned, and the Lotus Notes user ID you are using must have at
least read access rights to the user's mail database and editor access rights on the
Order Database.
On the left side, you see all queues available for this Order Database.
in STOCK – The views in STOCK show orders with error status only.
Config Param
The configuration parameters. For example, when the name of the DAPT is
changed this is the DAPT name.
Doc UNIDs
The Lotus Notes universal document IDs.
Order submitter/owner
The user who has read access to the document to be archived.
Error Handling In case an error occurs, a notification displays details in the order and suggests
opening the log for further details.
• To open the logging database, click on the document icon of the error
message.
3. In the Open Design Template dialog box, specify the Server and the name of
the master template. Click the binoculars to search for the database.
A protocol shows the results.
2. From the Action button toolbar, select Tools > Distribute > Archiving Toolbar
or Offline Extension.
The agent opens the selected databases and tries to determine an owner for each
database. For this purpose, the agent tries to get the Calendar Profile document
and determines its owner. A dialog window opens with a list of these databases.
Note: If you distribute the Offline Extension and the Archiving Toolbar, as
described in the dialog above, the owners of the databases are listed in a
dialog as default values. If you use the Enable Archiving option, this
dialog appears only if no owner could be determined.
For the Offline Extension, you always have to select the recipients for mail
databases. For application databases, the recipients are provided by the profile
document in the ACMF. Application databases are supported for the Archiving
Toolbar only.
Each user receives an email with an Install button to install the Offline
Extension/Archiving Toolbar.
After a user clicks Install, the following actions are performed:
If the client extension DLL is already installed on the client, that is the DLL
already exists in the \notes directory, and the entry in the notes.ini file also
exists, the detachment of the DLL will fail because the DLL file is in use by Lotus
Notes.
In this case, exit Lotus Notes, and remove the DLL file manually.
Restart Lotus Notes, and click the Install button again. The new DLL will be
installed properly.
The creation of the notes.ini entry should be handled correctly in any case. If
such an entry already exists, there might be other extension DLLs in use.
Important
Both Lotus Domino servers must host the ACMF database. A log database
must exist on both servers.
To Configure Failover Support in the ACMF and on the Lotus Domino Servers:
1. To synchronize the configuration and to keep it up to date on each Lotus
Domino server, replicate the ACMF databases to the secondary Lotus Domino
server. The databases must be in the same directory on each server.
2. Create log databases in the same directory on each server. For details on
creating the log databases, refer to “Getting Started: Open Text Email
Archiving/Management for Lotus Notes” on page 15.
Log databases do not need to be replicated. If you replicate them, the Archiving
Service logging will be visible in any log database. If you do not replicate them,
the log databases will only contain information about orders processed with the
corresponding Lotus Domino server. The replication may affect the
performance.
3. Create and activate each Lotus Domino server in the ACMF with separate Order
Databases but with identical path and name.
4. Create Order Databases in the same directory as the log databases on each
server. For details on creating the Order Databases, refer to “Getting Started:
Open Text Email Archiving/Management for Lotus Notes” on page 15.
How are orders Order Databases must not be replicated. The Archiving Service will watch the Order
handled? Databases on each Lotus Domino server where the mail databases are. Orders will
be created in Order Databases according to the location of the user mail databases.
Orders waiting on a server that is down will be processed as soon as it is up again.
Important
The secondary Archive Server configured for the remote-standby feature is
read-only, thus archiving and delete orders will fail and remain in the stock.
Therefore, these orders have to be processed again when the primary
Archive Server is running again.
Manually process all orders that were not processed. Open the Order Database, go
to the queue Archive in STOCK, and click Process again.
With each start of the service, a new log file named Service.log is created in the
log directory. The existing Service.log file is renamed to Service.log.N, where N
is a counter starting from 1.
Maximum log file By default, the maximum size of a single log file is set to 50000 lines. If the
size and log maximum number of lines is exceeded, the old log file is renamed to <filename>N,
rotation
where N is a counter starting from 1, and a new log file with the original name is
created. After the maximum number of backup files is exceeded, the old backup files
are overwritten again. Therefore, only a maximum number of backup log files are
kept in the log directory, for example:
Service.log
Service.log.1
Service.log.2
...
You can customize the maximum number of lines and backup files using parame-
ters. For details, see “Additional Settings and Functions” on page 145.
For some reasons it might be necessary to increase the log level. The log level can be
configured in the following file: <Installation directory>Archiving Service\-
ixos.setup for the Archiving Service and <Installation
directory>\Synchronization Service\ixos.setup for the Synchronization
Service.
Within that file a global log level for all classes can be specified with the LOG_LEVEL
parameter. Then for all used namespaces or classes the global log level can be
overwritten with the LOG_CLASS_<N> parameters.
The following log levels are possible: ALL, DEBUG, INFO, WARN, ERROR,
FATAL.
Example: The following example defines the WARN level for all classes but the
DEBUG log level for all classes with the com.opentext.ecm.lea and ixos.dms
namespace:
LOG_LEVEL=WARN
LOG_CLASS_0=com.opentext.ecm.lea=DEBUG
LOG_CLASS_1=ixos.dms=DEBUG
LOG_CLASS_2=ixos.base=WARN
LOG_CLASS_3=ixos.sec=WARN
LOG_CLASS_4=org.apache= WARN
LOG_CLASS_5=httpclient=WARN
NEXTREPL_LOGLEVEL
NEXTREPL_LOGLEVEL=WARNING
Set this parameter to log information to the user's local log.nsf database.
Values are FATAL, ERROR, WARNING, INFO, DEBUG. The default value is WARNING.
NEXTREPL_DUMP_SKIPPED
NEXTREPL_DUMP_SKIPPED=1
Set this parameter to 1 to write a dump file. With the value 0 or with this
parameter omitted, no dump file is written.
NEXTREPL_DUMP_FILE
NEXTREPL_DUMP_FILE=1 <absolute path to a dump file>
Path to an additional file with log information: If the parameter is set to 1 and the
file name is omitted, the file %TEMP%\nextrepl_dump.log is used.
This file contains all documents including the fields that were skipped by the
nextrepl.dll during replication.
Statistics are written to .log files, which you can open in an Editor or import to
Microsoft Excel for further analyzing.
Statistic Files
docstats[YYYYMMDD].log
Daily statistic file provides the following comma-separated information in one
line per document:
Date and Time, Notes UID, Notes database path, database server, order UID,
User, Type of Order, Status, LEA docId (DocID on Archive Server), LES nodeId
(node ID on Enterprise Server), overall duration , LEA duration, LES duration
(processing duration on Archive Server and Enterprise Server).
Tip: When an operation failed or did not create an archived document, the
values for the LEA docId and LES nodeId remain empty. In these cases, the
duration might be 0, too, as already flagged documents are processed very
quickly.
orders.log
List of processed scheduled archiving orders on the Archiving Bridge with
information on date and time, user, database server and database name.
problemdocs.log
Detailed list of documents which caused serious processing errors with the
following information: Date and Time, Type of error, server, database, document
ID, document version, detailed error message.
memory. Status code: 263, package: 256, local. DXL log: <?xml
version='1.0'?><DXLImporterLog><error id='263'>Insufficient
memory.</error><warning id='7031'>Import operation incomplete; 0
notes(s) imported successfully</warning></DXLImporterLog>
(location: notes::Dxl::ImportNote, Dxl.cpp:423)"
2010/01/28
14:12:07,DXLProcessingError,CN=deneb/O=sol,mail\aldisueds.nsf,EB0E
894AAA30422EC12576B80058263E,2,"Cannot import a document from a
DXL input to the database with the handle 0x0000006C. DXL importer
failed. Status code: 7002, package: 6912, local. DXL log: <?xml
version='1.0'?><DXLImporterLog><error id='7066'>Table right margin
must be greater than the left margin.</error><error
id='7066'>Table right margin must be greater than the left
margin.</error><error id='7066'>Table right margin must be greater
than the left margin.</error><error id='7066'>Table right margin
must be greater than the left margin.</error><error
id='7066'>Table right margin must be greater than the left
margin.</error><error id='7066'>Table right margin must be greater
than the left margin.</error><error id='7066'>Table right margin
must be greater than the left margin.</error><error
id='7066'>Table right margin must be greater than the left
margin.</error><error id='7066'>Table right margin must be greater
than the left margin.</error></DXLImporterLog> (location:
notes::Dxl::ImportNote, Dxl.cpp:433)"
frozenThreads.log
A list of information and Java stack-traces of all frozen threads, which were
processed by the frozen thread handling mechanism.
To Configure Statistics:
You can configure the location of the statistics directory and the length of the daily
history.
1. Edit the Service.ini of the Archiving Service.
2. Add the following parameters
StatisticsDirectory
StatisticsDirectory=statistics
Path to a directory where the statistics files are stored. Default is statistics
relative to the installation directory. You can also enter an absolute path, for
example C:/statistics.
StatisticsHistory
StatisticsHistory=10
Handling of Some errors in the underlying software stack can lead to a difficult state of the
systematic errors Archiving Bridge, causing series of documents to fail during processing. To improve
stability and availability in such situations, the Archiving Bridge now tracks errors
while processing orders. When ten documents from an order cause a sequence of
processing errors, the Archiving Bridge slows down processing that order. When
thirty documents in a row failed, the Archiving Bridge aborts processing the order.
When aborting the order, the sequence of error messages is investigated: If all
documents failed due to memory allocation errors of the Lotus Notes API, the
Archiving Bridge is shut down, as there is no other way to get back to an
operational status. This behavior of trying to deal with more systematic errors can
be deactivated by setting the configuration parameter HandleRepeatedErrors to
false. For details, see “Service.ini Parameters” on page 145.
Handling of Threads of the Archiving Service regularly report their current activity to a central
frozen threads location. This information is already used to detect “frozen” threads, which have
failed to report for a certain amount of time. The maximum processing duration of
such a thread, before it is considered frozen is configured through the
LongestProcessingTime parameter, with the default being 600s. Threads, which
remain frozen for more than five minutes (default value), will be interrupted,
destroyed and restarted. The default value of 300 seconds (5 minutes) can be
changed through the MaxThreadFreezeDuration configuration parameter. If it is
found, that restarting the thread does not solve the problem because the thread
freezes again, then it might be necessary to restart the service. This can be triggered,
by setting the configuration parameter RestartServiceOnFrozenThread to true.
Warning
This feature deletes documents automatically. Do not use this feature if total
data security is vital for your company.
Purpose The detection and deletion of orphaned objects is mainly needed for the following
scenarios:
• Clean-up of disc space or file system space in Livelink ECM – Enterprise Server
and Livelink ECM – Archive Server.
• Legal or internal regulations within a company: Synchronization ensures that all
traces of documents which are deleted from the Lotus Notes databases are
completely removed.
Important
When using the Synchronization Service, Open Text strongly recommends
setting the Delete After Restore to Yes. Otherwise, restored documents are
considered orphaned on the Archive Server and, in consequence, keep the
Synchronization Service unnecessarily busy.
6.1 Restrictions
Mail databases Synchronization works with email databases only. Application or other databases
only are ignored.
Single User Synchronization premises that each email volume in Livelink corresponds to exactly
email volumes one mail database on a Lotus Domino server. In detail, there must be a one-to-one
mapping between the mail database owner and the email volume of the Livelink
user. The email volume of a Livelink user can only exist on one Livelink server; if
the volume is moved to another server all documents must be copied as well. Users
with more than one database will be ignored.
Multiple Multiple documents with the same archive document ID for the same archived
documents with document can not be synchronized. Multiple documents occur when a user copies a
the same
document ID document which has already been archived from one email database to another. In
that case, two documents exist in different email databases that reference the same
archived document. In consequence, if one document is deleted and the other not,
the document is considered an orphaned object and the Synchronization Service
would delete the archived content. If a user tries to retrieve or restore the document
from the second document, an error occurs. The protocol file which is written by the
deletion service can be used to verify such a situation.
6.2 Prerequisites
The Synchronization Service must be installed on a standalone server. For the
windows service, the start type must be manual.
For detailed information, see section 10.1 "Installing and Configuring the Archiving
Service and the Synchronization Service" in Open Text Email Archiving/Management
for Lotus Notes - Installation Guide (NA-IGD).
Service name
Specify the name of the Synchronization Service that you entered during
installation. You can look it up in the Service.ini file located in the
installation folder of the Synchronization Service. The service name must be
unique within your configuration.
Information period
Specify the period of time (in seconds) after which the Synchronization
Service notifies you of its status. The default value is 180. The minimum
value should be 60.
Comment
A field for descriptive text.
Domino servers to observe
A list of all the Lotus Domino servers that the Synchronization Service han-
dles. The servers must be in the list of activated servers within the ACMF.
Important
If a Lotus Domino server is part of a cluster configuration, you must
only add one server of the cluster to the list of Lotus Domino servers
to observe, since all servers of the cluster contain the same replicated
databases.
Important
Open Text strongly recommends writing a protocol file to get audit
information about the deleted objects.
Error handling
Log database
The name and location of the database used for the logging.
Log level
Select the category of the incident that produces a log entry.
For details on log levels, see .
For further information about logging, see “Logging Methods and Statistics”
on page 95.
5. Go to the Server Settings tab to configure the connection to the Livelink ECM –
Enterprise Server.
3. Enter a value in days for the Deletion delay time. For the duration of this time,
an orphaned document is stored in a database together with a time stamp.
When the delay time is exceeded it will be deleted. A value of 0 deletes all
documents immediately without delay. For information on delayed deletion, see
“Managing Delayed Deletion” on page 110.
4. Select whether you want to run the Synchronization Service in test mode. In test
mode, the service does not actually delete the files but writes a protocol file. You
can check the file without any documents deleted.
Delayed Deletion The Synchronization Service uses an external relational database to handle the
Database deletion requests for the orphaned objects. As the deletion is not performed
immediately but with the configured delay time, it is necessary to temporarily store
the deletion requests in a database.
The Synchronization Service stores a deletion request for each orphaned document
in this database. Within each run, the Synchronization Service checks whether the
time has exceeded the deletion delay time. If the time has exceeded, the document is
finally removed from the archive and the deletion request is removed from the
database. If the document was restored in the meantime to the original email
database, the deletion request is also removed from the delayed deletion database.
Backup of the As each run of the Synchronization Service can recreate the complete database, it is
Delayed Deletion not essential to backup the database.
Database
However, if it is crucial to exactly keep the deletion delay time for each document,
you should back up the database. If the database is lost because of a system crash,
the initial deletion delay time of a document is lost, too, and therefore the orphaned
documents might be deleted too late. In the worst case it can be twice the deletion
delay time. Therefore, if the accurate deletion time is important, you must perform a
backup of the database in regular intervals.
indicating the year, month, day and start time of the service.<Installation
Directory>\Protocol\<Service name>\<year>\<month>\<day>\<time>.
You can use the certtool script to generate a certificate or to create a request to
a trust center, which then issues a certificate for you. You can download the
script for your operating system from the Open Text Knowledge Center
(https://knowledge.opentext.com/knowledge/llisapi.dll/open/15491558).
The SSLkey.pem file contains the private key that the client application uses to
sign the URL. The SSLcert.pem file contains the public key that Archive Server
uses to verify the signatures.
3. Import the certificate to Archive Server (Archive Administration client):
a. Select Original Archives in the Archives object in the console tree.
b. Click Import Global Certificate for Authentication in the action pane. A
window to specify the certificate opens.
c. Enter a new ID or select an existing ID if you want to replace an existing
certificate.
d. Click Browse to open the file browser for the archive server file system and
select the designated Certificate. Click OK to resume. Click OK to start the
import. A protocol window shows the progress and the result of the import.
e. Select a logical archive in the console tree and select the Certificates tab in
the result pane. All available certificates are listed.
f. Check the certificate (fingerprint).
g. Select the imported global certificate and click enable in the action pane. The
global certificate is activated for all archives.
4. Configure the security settings for the logical archive used by the client
application.
For detailed information, see section 5.2.2 "Configuring the archive security
settings" in Open Text Archive and Storage Services - Administration Guide (AR-
ACN).
Note: Secure tunneling requires Livelink Secure Connect. You must separately
purchase and install Livelink Secure Connect before you can use this kind of
connection.
For further information, refer to the Livelink Secure Connect documentation in
the Open Text Knowledge Center
(https://knowledge.opentext.com/knowledge/llisapi.dll/open/2399246).
LAPI applications that do not implement LAPI security functions cannot ensure the
confidentiality of data passed over the Internet or any unsecured network. By
default, data exchanged between LAPI client applications and Enterprise Servers is
passed in unencrypted messages (plaintext). If someone intercepts a plaintext
message, they may be able to view its contents. Since most LAPI functions include
sensitive data, such as a user ID and password (and may include a document added
to or retrieved from Enterprise Server), it is important to protect any LAPI
transmission made on an unsecured network. LAPI security relies on Secure Socket
Layer (SSL) protocol to maintain secure connections between LAPI applications and
Enterprise Servers.
Public Key SSL security employs Public Key Encryption to create a secure connection between a
Encryption client and a server. Public Key Encryption is a method that relies on a client or
server (or optionally, both) having a private and public key. An application makes
its public key available to any application with which it wishes to have secure
communication. The public key is used to encrypt messages that can be decoded
only by the application with the corresponding private key.
Certificates Public keys are distributed in a file called a certificate. A certificate contains an
application's public key and registration information. Certificates are generated and
digitally signed by a trusted source called the Certificate Authority (CA). When an
application receives a certificate, it can verify its authenticity by contacting the CA
that created the certificate. The CA may be provided by a third-party service (for
example, VeriSign Inc. or Entrust Technologies), or it can be a process set up within
your company.
iv. The Enterprise Server processes the LAPI client application's request, generates
a response, and returns it to the Livelink CGI.
v. The Livelink CGI process forwards the Enterprise Server's response to the Web
server, which encrypts the response and returns it to the LAPI client process.
4. Select the Secure Tunneling (HTTPS) connection type in the configuration and
specify the correct path to the LSC_home\certs directory for the field Path to
CA Certificates.
Managed Folders for Lotus Notes administrator does not require Livelink
administrator privileges to define folder sets.
Tip: If you want to assign the role of Managed Folders for Lotus Notes
administrator to more than one Livelink group, define a custom group that
contains these groups.
Select a group that you want to assign the role of Managed Folders for Lotus Notes
administrator, and click the Save Changes button.
3. On the Select a Group page, type a search term in the starts with field.
Note: If you leave the starts with field blank, Livelink retrieves all groups
in the system.
4. Click the Find button.
A list with Livelink groups displays on the page.
5. Select a group and click the Select link.
6. On the Configure Open Text Email Managed Folders for Lotus Notes Settings
page, click the Save Changes button.
This type of Managed Folder can contain other Managed Folders for Lotus
Notes.
• Linked to a Livelink folder and all its subfolders.
All Livelink subfolders will be automatically added to the Managed Folders for
Lotus Notes hierarchy. As all subordinate items are defined by the actual
Livelink subfolders of the linked Livelink folder, this type of Managed Folder
cannot contain other Managed Folders.
• Unlinked grouping folder (radio button None).
Use grouping folders to organize the hierarchy of Managed Folders for Lotus
Notes. Grouping folders are not linked to any Livelink item and can contain
other Managed Folders for Lotus Notes. For example, you can create a grouping
folder named Correspondence to collect folders where users file e-mails.
Important
• When the Livelink folder which is linked to a Managed Folder is
removed, Livelink does not automatically delete the Managed Folder.
You must remove orphan Managed Folders manually.
• When the Livelink folder which is linked to a Managed Folder is
renamed, Livelink does not automatically update the Managed Folder.
You must rename the Managed Folder manually.
• Livelink does not verify whether all members of a group assigned to a set
of Open Text Email Managed Folders for Lotus Notes are entitled to ac-
cess the associated Livelink folders. Make sure that all group members
have sufficient access rights.
For each Managed Folder, you define a Display Name that is used in the folder
selection lists provided to the users for navigating to a Livelink location.
Note: Use descriptive names when naming folders to make folder selection
easy. You can use any display name as they are not linked to the Livelink
names.
The Define Open Text Email Managed Folders for Lotus Notes: <group name>
page opens.
Important
• These changes must be done on every mail server.
• If you use more than one independent mail template (for example for
DWA) it is necessary to modify each of them. If there is a master
template from which the others inherit, it is enough to do the changes in
the master template. The descendant templates are refreshed as soon as
the Designer task runs or the refresh is performed manually for them.
This is the case for the DWA template, for example. It inherits from the
standard mail template, which alone needs to be modified. The DWA
template does not need to be touched. The Designer refreshes it to
include the changes.
Notes:
• The modifications are inactive until the Email Management feature is
enabled for a particular user database.
• Even if they are present in every user database inheriting from the mail
template they do not have any influence on other functionality.
2. Select Shared Elements > Outlines > NotesMailOutline (for basic client) and
NotesMailOutlineH (for standard client). Do not open it, just select it.
3. Open Properties.
4. Click on the Design tab.
5. Check the checkboxes Prohibit design refresh or replace to modify and
Propagate this prohibition of design change.
6. Ensure that the steps step 2 to step 5 are executed for both outline entries,
NotesMailOutline and NotesMailOutlineH.
7. Run the designer task to distribute the modification in all mail databases.
b. Copy the new function to the Database Scripts of Mail*.ntf and save the
template.
6. Return to arcdesign.ntf and copy the following lines to the clipboard.
' ---------- BEGIN OF THE DRAG & DROP CODE ...
....
' ---------- END OF THE DRAG & DROP CODE
8. In the Postdragdrop function, add the copied code to the beginning of the method,
between the first line
Sub Postdragdrop(Source As Notesuidatabase, Entryname As Variant,
Continue As Variant)
You can, however, create and configure your own icons to be displayed with other
Managed Folder types.
This operation puts a Refresh Managed Folders order into the Order Database
which is configured in the corresponding DAPT. The Archiving Service is
processing this order like all other types of orders. As soon as the order is processed,
the new Managed Folders tree is updated in the outlines (NotesMailOutline and
NotesMailOutlineH) of the user’s mail database. The user’s mail database has to be
closed and re-opened in order to see the updated Managed Folders tree.
Note: The Refresh Managed Folders order is created automatically, when you
enable databases for archiving and Email Management for Lotus Notes is
activated in the DAPT.
This operation can take some time. Therefore you should plan the scheduled
settings of the Refresh Managed Folders agent very carefully. The scheduled
settings depend on the amount of databases which are activated for Email
Management for Lotus Notes and how often the Managed Folders tree changes in
the Enterprise Server. If the Managed Folders tree in the Enterprise Server does not
change very often it may be enough to run it only once a night or even once a week.
At any time you are free to run the Refresh Managed Folders agent manually.
To Refresh the Managed Folders for all Databases which are Activated for
Email Management for Lotus Notes:
1. Open the ACMF database with the Domino Designer and navigate to the agent
named RefreshManagedFolders.
2. By default, this agent is not enabled. Configure the scheduled settings of this
agent if you want to run it regularly in order to refresh the Managed Folders
tree in all databases where Email Management for Lotus Notes is activated in
the DAPT. Specify, for example, Once a day at 3:00 am.
change this URL manually later, call the following command in a Browser
window:
http://<LivelinkFrontendServer>/<LivelinkInstanceName>/livelink.e
xe?func=admin.iniinfoset
2. After the change of the Livelink.WebInfo URL, recreate the Managed Folders
tree in the Lotus Notes mail outline by using the Refresh Managed Folders
function. The URL is now updated to the correct Livelink front-end server. For
details, see procedure above.
To specify a Managed Folder URL prefix for an Archiving Service in the ACMF:
1. In the ACMF, open the Archiving Services > By Name view.
2. Double-click the desired Archiving Service.
3. In the Archiving Service Configuration, select the Server Settings tab and click
Edit.
4. In the Managed folder URL prefix field, specify an URL in the following
format:
<http protocol>://<livelink host>:<port>/Livelink/livelink.exe
8. Select Tools > Refresh Managed Folders or use the Refresh Managed Folders
agent.
A RefreshManagedFolders order is created and the Archiving Service
generates the content of the NotesMailOutline and NotesMailOutlineH
outline. You have to close and reopen the Lotus Notes client for the changes to
take effect.
Important
The agent deletes all documents from the import folder completely. To view
a document you must retrieve it from Livelink.
You can bypass this issue by adding extra information, such as the ReceivedDate to
the subject.
AppendDateToNodeName=ReceivedDate
Important
Using the SentDate option, does not work with spam mail, which
oftentimes does not contain a Sent Date.
11.2 Troubleshooting
For the most up-to-date information about known technical issues, refer to the
relevant information resources available to licensed Open Text customers at the
Open Text Knowledge Center.
The following section deals with one of the most commonly encountered
configuration problems.
This log message is only visible if the log level is set to Debug or higher.
In this case, you must stop the Archiving Service in the Windows Service panel
and afterwards kill the java.exe process belonging to the Archiving Service.
After this, you must correct the configuration in the Server Settings tab of the
Archiving Service configuration and restart the Archiving Service.
• If you try to retrieve a document with an in-place OLE object, an error message
displays, telling you that this document cannot be retrieved. You are asked to
use Restore/Copy Back in this case.
• A document listed in a view that uses the property Form as a selection criterion
will not be listed in the view when the document is archived. This is due to the
fact that the value of this property is changed.
• An archived document is only marked by a CD icon, if the current folder or view
has a column to display the property _Viewicon as an icon. See also “To Add a
CD Icon to All Archived Emails in the Sent View:” on page 140.
• When you use the Lotus Notes command print, reply with history, forward, or
copy into new memo on an archived document, the original document is not
used for the action, but rather the form first displayed when an archived
document is opened. If you want to use the original document in context with
these instructions, you have to restore the archived document.
The reason for this is the standard behavior of Lotus Notes if there is no About
Database document (not even an empty one). This is the case for newly created
databases. Trying to open the About Database document in this case results in the
error message above.
1. Open the affected database in the Domino Designer and navigate to the Other –
Database Resources section.
2. Open and save the empty About Database document. This creates a new,
empty About Database document.
3. Uncheck the Prohibit design refresh or replace to modify property for the
About Database document and the Database Script.
4. Refresh/replace the design of the database with the new version of the Email
Archiving Bridge for Lotus Notes.
This overwrites the empty About Database document with the new one.
IXArchiveFailed = <version-number>
Marks the document as failed. The version number which is written can
configured in the Service.ini file.
IXArchiveFailedCause = <text>
States the reason for the marking in the same document, where the text
differentiates between DXL processing errors and unexpected shutdowns.
The Archiving Bridge recognizes these attributes when the document is to be
processed again and thus repeated failures on the same document can be avoided.
Detection of An unexpected shutdown is detected, by storing a CurrentDocRetries attribute in
unexpected the order before the next document is being processed. This attribute is removed
shutdowns of the
archiving bridge after successful processing of each document. When this attribute is found in an
order, this is a sign of a previous unexpected shutdown. The attribute holds a
counter, which is incremented and compared with the allowed maximum value
(default =2) which can be configured through MaxCrashRetryCount setting in the
Service.ini. When the allowed number of retries is reached, the document will
not be processed again but rather marked as described above.
Effects of As several processing threads of the archiving bridge are active at the same time, the
multiple parallel current documents of all these threads will be marked when an unexpected
threads
shutdown occurred, even though just one of the documents actually caused the
shutdown. Only through a second processing attempt of the “suspicious”
documents, which will again cause a shutdown, can the problematic document be
identified more precisely. In this situation, you can decide whether the correct
identification of such documents is more important in your environment, than the
Logging With unexpected shutdowns and DXL errors it is useful to analyze the specific
documents to find the root problem. Information on the affected documents is
written to a dedicated log file problemdocs.log on the Archiving Bridge, in the
default path of statistics, see “Using Archiving Service Statistics” on page 100.
Shutdown The sub-processes of the Archiving Bridge were modified, so that the Archiving
behavior Bridge shuts down with all processes when a serious problem occurs in the lower
layers. This enables a controlled restart through the standard windows service
restart mechanisms.
DominoServer
DominoServer=MyDominoServer/MyDomain
Specify the hierarchical name of the primary Lotus Domino server hosting the
ACMF.
ConfigurationDatabase
ConfigurationDatabase=acmf.nsf
Specify a relative path to the ACMF on the Lotus Domino server. It must be a
mandatory, valid and existing path to an existing ACMF. The folder must be in
the Domino Data directory.
ServiceName
ServiceName=de03360
This entry is the name for the Archiving Service. It is used to find and read the
related configuration settings for this Archiving Service in the ACMF database.
The Archiving Service also writes update and status information into the related
monitoring documents in the ACMF. The ServiceName must be unique over all
service instances.
ServiceUserPassword
ServiceUserPassword=7SvGJdZjWPE\=
Password of the user to log in to the Lotus Domino server. The Archiving Service
generates an encrypted password when called with the following parameter:
SetServicePassword.bat <password>
ProductComponentName
ProductComponentName=LNArchivingService
ProductComponentName=LNSynchronizationService
The name of the service which is to be used as a part of the path to log and
temporary files. This value is written by the setup program and must not be
changed or removed.
LogLevel
LogLevel=3
This is the initial logging level of the Archiving Service. Default value is 3.
• 0 = Fatal
• 1 = Error
• 2 = Warning
• 3 = Info
• 4 = Debug
• 5 = Entry/Exit
The default value is used until the log level has been read out from the ACMF.
Afterwards the value configured in the ACMF is used.
MaxLogMessagesPerDocument
MaxLogMessagesPerDocument=5000
Maximum number of log traces that are logged in a single document before a
new log document is created. Default value is 5000.
MaxLogMessagesPerFile
MaxLogMessagesPerFile=50000
Maximum number of log traces (log entries) in a single log file. The default value
is 50000. If the maximum number of messages is exceeded, the old log file is
renamed to <filename>.0N (where N is a counter starting from 1) and a new log
file with the original name is created. After a maximum number of backup files
is exceeded, the old backup files are overwritten again. Therefore, only a
maximum number of backup log files are kept in the log directory, e.g.
ArchivingThread1.log, ArchivingThread1.log.01, ArchivingThread1.-
log.02 ....
MaxBackupLogFiles
MaxBackupLogFiles=9
Maximum number of backup files that are created; if the maximum number is
reached, old backup files are overwritten again. The default is 9.
ServiceRootDirectory
ServiceRootDirectory=C:/Temp/de03360
Path to the root directory for temporary data of this service instance (log files
and temporary databases). If this value is not set or empty, the default root
directory is: %TEMP%\LNArchivingService\<servicename>. Other
subdirectories are created under this root directory, e.g. Log, Work.
CreateComponentRetryCount
CreateComponentRetryCount=2
If the connection to the Archive Server fails, it can be the result of an accidental
failure on the network or a drop-out of the HTTP connection. The connection is
retried the specified number of times. The default value is 2; valid values are 0 to
<maxint>.
CreateComponentRetryWaitPeriod
CreateComponentRetryWaitPeriod=1
If the connection to the Archive Server fails, it can be the result of an accidental
failure on the network or a drop-out of the HTTP connection. The connection is
retried after the specified period. The default is 1; valid values are 0 to <maxint>
in seconds.
DumpThreadInRunningStatus
DumpThreadInRunningStatus=true
RunningStatusWatcherInterval
RunningStatusWatcherInterval=60
ReplaceMacintoshWithUnknown
ReplaceMacintoshWithUnknown=true
This parameter helps to prevent problems with the IBM DXL Importer by setting
the hosttype property of attachments sent from a Macintosh computer to
Unknown rather than Macintosh.
Important
When switching the workaround off, you may provoke data loss or a
Lotus Domino server freeze-up whenever a Macintosh attachment is
restored.
The default value is false, valid values are true and false.
LeaveTemporaryFiles
LeaveTemporaryFiles=false
Controls if temporary files should be left intact or deleted after that part of a task
is finished which would normally delete temporary files. It concerns processing
of an order which stores temporarily archived documents in a working directory.
The default value is false, valid values are true and false.
LogRichtextItems
LogRichtextItems=false
Controls whether rich text items extracted from Lotus Notes documents should
be logged as a DEBUG message in the logging document or file. Currently the
only rich text item which is extracted to be stored in Livelink is the Body item of
an email. For troubleshooting reasons it may be helpful to see the complete body
text in the log file. The default value is false, valid values are true and false.
PollingThreadLongestProcessingTime
PollingThreadLongestProcessingTime=60
For polling threads this parameter specifies the longest processing time in
seconds or operations before sleeping, e.g. queue refreshes and other tasks.
Default is 60 seconds, valid values are from 1 to <maxint>.
DeleteWorkingFilesInOtherThread
DeleteWorkingFilesInOtherThread=true
Working files used during archiving or restoring documents are deleted not in
the same thread right after a document is archived. The deletion is deferred to be
performed later by a separate thread. This speeds up the document processing.
The default value is true, valid values are true and false.
DeletionQueueCapacity
DeletionQueueCapacity=100
Specifies the maximum number of deletion requests for the cleaning thread. The
cleaning thread is responsible for deleting temporary data created during
archiving or restoring of documents. The default value is 100.
WarnAboutRestoringFromNsfOnly
WarnAboutRestoringFromNsfOnly=true
The archiving service version 6.0D or older archive only a single file (DATA.NSF)
if there were no attachments in the document or if the document was archived in
the non-Single Instance Archiving mode (with attachments inside). Since the
system can not distinguish such a document from an incomplete one. Setting this
parameter to true, creates a WARNING log entry in he log database with the
reference to the archived document. If set to false an INFO level entry will be
created.
MaximumWaitingOrdersInPriorizedQueue
MaximumWaitingOrdersInPriorizedQueue=10
Number of orders to be processed in sequence before the queue with the order
documents is refreshed and the list of pending orders is rebuilt. Retrieve orders
have priorities and if there were many orders with the low priority in progress
newly coming orders with the high priority would have to wait. According to
the value of this variable they will wait only until this number of low-priority
orders is finished. After the list of pending orders is refreshed the high priority
orders will be at the beginning.
MaxRetryCount
MaxRetryCount=52
During startup of the services the information from the ACMF database must be
read. If the connection to this database fails, for example because the Lotus
Domino server is down, then an incremental waiting is initiated. The interval
between two connection retries in minutes, starts with the following values 3, 5,
7, 15, 30 and continues with 30 minutes up to MaxRetryCount repeats. A value of
3 means that a maximum waiting time of 3 + 5+ 7 = 15 minutes is used, before
the service restarts. The value 52 means a waiting time of 24,5 hours.
LongestProcessingTime
LongestProcessingTime=600
Specify the longest time in seconds you expect to process a single document.
Default value is 600 seconds.
HandleRepeatedErrors
HandleRepeatedErrors=true
Some errors in the underlying software stack can lead to a difficult state of the
Archiving Bridge, causing series of documents to fail during processing. To
improve stability and availability in such situations, the Archiving Bridge now
tracks errors while processing orders. When ten documents from an order cause
a sequence of processing errors, the Archiving Bridge slows down processing
that order. When 30 documents in a row failed, the Archiving Bridge aborts
processing the order.
MaxThreadFreezeDuration
MaxThreadFreezeDuration=300
RestartServiceOnFrozenThread
RestartServiceOnFrozenThread=false
If it is found that restarting the thread does not solve the problem, for example
the thread freezes again, then it might be necessary to restart the service. This
can be triggered by setting the configuration parameter to true.
StatisticsDirectory
StatisticsDirectory=statistics
The Archiving Bridge writes a dedicated file with document statistics in the
configured statistics directory. This file is renewed daily with a configurable
history of files being kept. This parameter specifies the location of the file in the
file system. The directory can be specified with a relative path to the
<ArchivingService Installation directory> or as an absolute path, for example
C:/Programs/Open Text/Archiving Service/statistics.
StatisticsHistory
StatisticsHistory=10
The Archiving Bridge writes a dedicated file with document statistics in the
configured statistics directory. This file is renewed daily with a configurable
history of files being kept. This parameter specifies the number of files being
kept.
DoRetryDXLErrorDocuments
DoRetryDXLErrorDocuments=true
will be reprocessed where the configured value is greater than the value in the
document.
Reprocessing of all marked documents can be desirable, typically when a fix for
some DXL processing problem or other is available. Reprocessing is activated by
incrementing the version number in the Service.ini through this configuration
parameter. Since the problem doc version is also stored in the document, this
value must be higher than the highest version in any document. That means you
should always set this value to the same value on all your Archiving Bridge
hosts.
PipelineDisableCharactersEscaping
PipelineDisableCharactersEscaping=false
Joins strings extending over more lines with the delimiter \n. It can be used to
get a string value always on a single line. The value false writes multi-line
strings on multiple lines. The default value is false.
PipelineStringEncoding
PipelineStringEncoding=UTF-8
Defines character encoding for string values written to the COMMANDS file for the
archiving pipeline. The encoding must be available on the operating system
where the archiving service runs. The parameter value Default is reserved for
the default system character encoding (code page). The default value is UTF-8.
PipelineIntegerNumbersOnly
PipelineIntegerNumbersOnly=false
Restricts numerical values written to the COMMANDS file to their integral part only
and limits their range from -2147483648 to -2147483647 (32 bits). This can be used
to force compatibility with old versions. The value false allows bigger numbers
and the decimal fraction to be written, possibly in the scientific notation. The
default value is false.
PipelineDateTimeFormat
PipelineDateTimeFormat=ISO
Chooses a format for values of the type DATETIME. Possible values are ISO and
OLD. The ISO 8601 format is YYYY-MM-DDThh:mm:ss,fffTZD and the old format
is DD.MM.YYYY. You can use the old format to force compatibility with old
versions. Fraction seconds in the ISO format are not supported.
PipelineMultipleStringsOnly
PipelineMultipleStringsOnly=false
Disallows support for multiple values for other types than the string. This can be
used to force compatibility with old versions. The default value is false.
user.dir
Alternative directory to search for the configuration file Service.ini. It is the
home directory of the current user.
java.io.tmpdir
Root directory for temporary data of the service, e.g. log files and temporary
files; sub directories are created there: %TEMP%\LNService\<ServiceName>.
Another possibility to change the root directory for the service is the
ServiceRootDirectory variable in the configuration file Service.ini. The
default values are the system temporary directory - environment variables TEMP
and TMP, valid is any existing path.
com.opentext.notes.mediator.LocalNotesMediator.nativeLibrary
Name of a shared object library with an implementation of NotesMediator. The
default value is OTNotesMediatorMT. Other libraries can be supplied here, for
example a debug or an alternative version.
ShowImportAsStubCheckbox=1
String Description
$CURRENT$ This value will be the current usage of a user from the
QuoteUsage.CurrentUsage field.
Quota e-mail notifications are also sent to the Livelink Administrator by default.
You can specify another user as the recipient of these e-mail notifications.
You can specify which object types – Documents (144) or E-mails (749) – will be
managed by Billing and Quota Management.
Note: If quota management or billing management is enabled, the content of at
least one object type must be managed.
You can limit billing and quota management of e-mails to the Personal E-mail
Volumes of users. In doing so, other areas of Livelink will be ignored.
As the Livelink Administrator, you can modify the quota settings for an individual
Livelink user via their user profile.
The QuotaBilling table stores data on the storage usage of a user each time they add
or delete supported managed objects in Livelink. If necessary, you can purge the
events from the QuotaBilling table that are older than a specified date.
You can also perform a one-time update of the quota statistics for users by bulk
populating the QuotaUsage table. This feature determines the byte count for all
limit management of emails to Personal E- Select the Limit to PEV check box.
mail Volumes for users,
Before you can synchronize Active Directory with Enterprise Server, you must
specify several synchronization parameters on Enterprise Server.
3. Type the name or IP address of the LDAP directory server in the LDAP Server
field.
4. In the LDAP Server Port field, type the port number on which your LDAP
directory server accepts connections (default = 389).
5. In the SSL field, specify if you want to enable the Secure Sockets Layer (SSL)
protocol to encrypt and protect communication between Livelink and the LDAP
server. By default, SSL is disabled.
When you enable SSL, specify the path to the CA Root certificate file in
Certificate Path.
For detailed information, see section 4.2 "Configuring SSL for Use with LDAP
Synchronization" in Livelink Directory Services - Installation and Administration
Guide (LLESDIR030000-IGD).
6. In the LDAP Username field, type the Distinguished Name of a user that binds
to the LDAP directory with which you want to synchronize Enterprise Server
users and groups . This user must have Read access to the LDAP directory.
Important
Do not use a personal Administrator account for this purpose, as any
password changes prevent LDAP synchronization. You can use a Service
User account for this purpose.
7. In the LDAP Password and Verify Password fields, type the password
associated with the user name that you specified in the LDAP Username field.
8. In the Search Root field, type the Distinguished Name of the base object in the
LDAP directory with which you want to synchronize Livelink users and groups.
At synchronization time, this routes LDAP queries to the proper directory.
For Microsoft Active Directory, the base object is, for example:
OU=People,DC=qaw2k5,DC=de
where the Windows domain is qaw2k5.de.
Tip: You can use the Microsoft ADSI Edit utility to retrieve the required
information on the base object.
information, while the values in the fields represent the corresponding element in
your LDAP directory.
To specify mappings between LDAP schema elements and Livelink user
information, either accept or edit the default values in each of the following fields as
shown below.
2. For Email Archiving for Lotus Notes, at least the following check boxes must be
selected:
• Log-in enabled
• Public Access
To enable department mapping, check the Enable radio button for Department
Mapping in the User Attribute Mapping section of the LDAP Read-Only
Parameters page. For configuring the department mapping settings, navigate to the
Configure Synchronization Sources page and click the Edit Department Mapping
link. The Department Mappings page displays. You can add, edit and delete
department mappings.
Note: When editing the Default LDAP Department mapping, you cannot edit
the value Default in the LDAP Department field.
2. In the New User Password Policy section, configure the way new user
passwords are set up. The following values are possible:
• Hidden: the password authentication is controlled by the Directory Server.
Important
• Hidden passwords only work when either LDAP or Integrated
Windows Authentication is enabled within Directory Services.
Otherwise, if users are created with hidden passwords (or have
their passwords reset to a hidden value), they will not be able to
log into to Livelink.
• This setting is only used when first creating users in Livelink via
LDAP synchronization. If a different setting was selected when
users were created during synchronization, select Reset User
Passwords on the Livelink Administration page (beneath
Directory Services Administration) and reset passwords for a
specific source, multiple sources or all users in the system to
Hidden.
• The setting Hidden is mandatory to enable single sign-on on
Enterprise Server. However, you must configure some more set-
tings on the Microsoft Internet Information Services (IIS) to make
single sign-on work, see “Configuring Microsoft IIS for NTLM”
on page 172
• Random: the password is stored in the Livelink database. If you select this
option, the passwords will be added to a password log file for the
administrator's use.
• Use this: the password is stored in the Livelink database. If you clicked the
Use this radio button, you must type and verify a password in the
appropriate fields.
3. In the Username Case Sensitivity section, click the appropriate radio button to
preserve the case of login IDs or to convert all login IDs to lowercase letters.
Important
Because Livelink is case-sensitive and the Windows domain/Active
Directory is not, you must select Lowercase to configure your server to
authenticate against your network.
4. In the Username Style section, click the appropriate radio button to choose a
user name style.
Note: The user name style should match the setting on the Configure
Authentication Source page.
5. Unsychronized User Accounts: If a user is not found in Active Directory during
a synchronization, Directory Services will
• delete the user in Livelink, if the Delete radio button is selected.
• disable the user in Livelink, which means revoke the log in privileges to
Livelink, if the Disable radio button is selected.
• ignore the user, which means, the user can continue to log in to Livelink, if
the Ignore radio button is selected.
For Email Archiving for Lotus Notes, it is not recommended to select the Delete
radio button.
Selecting Disable makes sure that a user who is intentionally removed from
Active Directory will not be able to continue logging in to Livelink.
6. Re-enable User Accounts: Select this check box to give log in privileges to
anyone in the Directory Service that already exists in Livelink.
7. Synchronize Groups: Select this check box to create groups in LDAP. For Email
Archiving for Lotus Notes, it is not required to select this check box. For Email
Management for Lotus Notes, it is essential.
2. Verify the current settings. If the settings need to be adjusted, click the Admin
Home link, and make changes on the Configure Synchronization Sources page;
otherwise, continue with the next step.
3. For configuring Unsychronized User Accounts, Re-enable User Accounts and
Synchronize Groups, see “To configure synchronization options:” on page 168.
4. Click the Log Level radio button that corresponds to your need for detail in the
status messages; choices, with increasing levels of detail, are Minimal,
Expressive, and Verbose. These messages appear in your browser window and
are also written to a log file in the Livelink_home/logs directory during each
synchronization.
5. To start the synchronization process, click the Synchronize button.
The LDAP Read-Only Synchronization Status page appears. It refreshes
periodically, displaying logging messages. When the synchronization is
complete, a Continue link appears at the top of the page.
6. To return to the Livelink Administration page, click the Continue link.
You can connect to Enterprise Server now and verify that the users are in fact
being synchronized to Enterprise Server. When you search for user accounts
you should see all users like in the figure below.
Notes:
• If you enable NTLM authentication, you must create a virtual directory,
named, for example, Livelink Admin, which is mapped in the same way as
the Livelink virtual directory. This is required to enable login as an
Archiving Service
The Archiving Service is a Windows service that handles all archiving and
restoring requests which are queued in the Order Database.
See also: Section 1.2: “Email Archiving Bridge for Lotus Notes”.
Archiving Toolbar
The Archiving Toolbar offers the functions of the archiving menu through icons
that appear in Lotus Notes. The client design elements of the Archiving Toolbar
are added to the local database bookmark.nsf, and are so made available to the
user's database.
See also: Section 1.2: “Email Archiving Bridge for Lotus Notes”.
DAP
See: Database Archiving Profile (DAP)
See also: Section 1.2: “Email Archiving Bridge for Lotus Notes”.
DocTools
Programs that perform single, discrete actions on the documents within a
Document Pipeline.
See also: Document Pipeline (DP).
DP
See: Document Pipeline (DP)
DS
See: Document Service (DS)
LAPI
See: Livelink Application Programming Interface (LAPI)
Non-secure tunneling
Non-secure tunneling is when a LAPI application exchanges data with an
Enterprise Server by transmitting unencrypted (plaintext) Hypertext Transfer
Protocol (HTTP) messages through the Web server integrated with an Enterprise
Server. Since most LAPI functions include sensitive data, such as a user ID and
password (and may include a document added to or retrieved from the
Enterprise Server), it is important that non-secure tunneling transmissions are
made over a secure network.
See also: Section 8.2.1: “Non-secure Tunneling”.
Offline Extension
The Offline Extension is a client component that enables you to manage your
archived documents when your Lotus Notes client is in local mode. The
functionality is made available to the users by changing the Lotus Notes file
notes.ini and distribution of nextrepl.dll. Refer also to “Offline Access” on
page 113.
See also: Section 1.2: “Email Archiving Bridge for Lotus Notes”.
Order Database
The Order Database is a Lotus Notes database where all archiving and restoring
requests are queued for asynchronous processing. It is based on the
arcorder.ntf template.
See also: Section 1.2: “Email Archiving Bridge for Lotus Notes”.
SecKeys
SecKeys are signed URLs that are used to ensure that only authorized requests
from the Archive Server are answered. A SecKey contains a digital signature and
a signature time or date. The signature is created for the relevant parameters in
the URL and contains an expiry time. It is stored in a pem file. The Archive Server
verifies the signature and only executes the requested action if the verification
was successful and the SecKey's expiry time has not been exceeded.
See also: Section 8.1: “Security Settings for Archive Server Connections”.
Secure tunneling
Secure tunneling is a method for encrypting an otherwise unsecured connection
between a server and a client by the means of Public Key Encryption and
certificates.
See also: Section 8.2.3: “Secure Tunneling”.
Service User
The Archiving Service is connecting to all necessary Lotus Notes databases with
one special user. This user is called Service User. Therefore, this Lotus Notes user
must have the proper access permissions to the following databases: the ACMF
database, the Order Database, the logging database, the mail databases, the
application databases, etc.
See also: Section 1.3.3: “Users and Permissions”.
Synchronization Service
The Synchronization Service handles archived Lotus Notes documents whose
referencing documents do no longer exist in the Lotus Notes database. These
“orphaned” objects are removed from the Livelink ECM – Enterprise Server and
the Archive Server by the Synchronization Service.
Configuring managing 86
billing and quota settings 156 updating 88
Directory Services 162 Directory Services
Open TextEmailManaged Foldersfor Lotus configuration 162
Notes 124 configure for NTLM 162
Configuring icons for Managed Folder department mapping 166
types 133 installation 161
Connection perform synchronization 170
Domino server 47 search filter 167
Connections user attribute mapping 164
Archive Server 115 user privileges 165
Enterprise Server 116 Disable
Conventions 10 archiving 81
Conventions in this documentation 10 DAPT 81
Copying Disabled Managed Folders 134
archived database 78 Display settings
CurrentDocRetries 143 for archived documents 140
Distributing
D Archiving Toolbar 89
DAP 175 Offline Extension 89
DAPT 29 DocTools 62, 62
assigning 51, 65 Document Pipeline 121
creating 51 Documentation 9
unassign 81 Documents
Database counting 80
archiving 76 restore archived 82
copying archived 78 Domino Web Access/Lotus iNotes 8, 176
counting documents 80 DoRetryCrashDocuments 143
restoring 77 DoRetryDXLErrorDocuments 143
statistics 80 DP 176
views 24 DS 176
Database Archiving Profile (DAP) 16, 175
Database Archiving Profile Template E
See “DAPT” Email Archiving Bridge for Lotus Notes
Database Archiving Profile Template 16
(DAPT) 16, 175 Email Archiving for Lotus Notes
Database logging 95 introduction 15
Deactivating Email Management for Lotus Notes
Lotus Domino server 75 configuration 123
Defining modifying mail template 131
Open TextEmailManaged Foldersfor Lotus Email Management for Lotus Notes and
Notes 125 Open TextEmailManaged Foldersfor
Delayed deletion 110 Lotus Notes 123
Deleting documents Enabling
See “Synchronization” archiving 65
Department mapping Quota Management Agent 155
for LDAP synchronization 166 synchronization 109
Design elements Enabling users for archiving 67
checking 86 using a configuration file 69
Enterprise Server L
connections 116 LAPI 176
LDAP server
F activate synchronization for Livelink 162
Failed orders configure in Livelink 163
re-processing 86 configure synchronization of Livelink users
Failover support 162
Archive Server 92 LDAP synchronization
Lotus Domino 91 activate 162
Failure configure LDAP server 163
Enterprise Server 92 department mapping 166
Feedback 13 schedule 171
File logging 97 search filter 167
Folder sets user attribute mapping 164
define for Open TextEmailManaged user privileges 165
Foldersfor Lotus Notes 125 Livelink
permissions 19, 19
G Livelink Application Programming
Global settings 35 Interface (LAPI) 116, 176
Group Livelink ECM – Directory Services 161
for defining Open TextEmailManaged configuration 162
Foldersfor Lotus Notes 124 installation 161
for Open TextEmailManaged Foldersfor Load balancing 139
Lotus Notes 128 Log Info
Guideline 21 See “Logging”
Logging 95
database logging 95
H file logging 97
HTTP 116, 117 JDSAPI 99
HTTPS 117 offline DLL 99
service wrapper 99
I Lotus Domino server
IIS deactivating 75
configure for NTLM 172 removing 76
Installation
Directory Services 161 M
Livelink module 161 Mail template
Integrated Windows authentication modifying for Email Management for Lotus
configure in IIS 172 Notes 131
configure in Livelink for LDAP users 162 Manage design elements 86
Introduction 7 Managed Folder types
IXArchiveFailed 143 configuring icons 133
IXArchiveFailedCause 143 Managed Folders
disabled 134
J refreshing 135
JDSAPI Managed Folders for Lotus Notes 177
logging 99 Managed Foldersfor Lotus Notes 123, 123
defining 125
select group 128
Map departments P
for LDAP synchronization 166 Paperclip icon
Map user attributes for archived emails with attachments 140
for LDAP synchronization 164 Parameters 145
MaxCrashRetryCount 143 Password
Microsoft Internet Information Services changing 152
configure for NTLM 172 Permissions 18
Modifying mail template for the Archiving Service 19
for Email Management for Lotus Notes for the Service User 18
131 in Livelink 19, 19
in the ACMF 18
N Persistent password cookie 130
Non-secure proxy server tunneling 117, Polling intervals
177 Archiving Service 40
Non-secure tunneling 116, 116, 177 Synchronization Service 107
NTLM threads 39
configure in IIS 172 Prerequisites
configure in Livelink for LDAP users 162 Archiving Bridge 17
Lotus Domino server 17
O Privileges 18
Offline access for users synchronized from LDAP 165
synchronization 113 ProblemDocVersion 143
with local mail database 113 Proxy 117
Offline DLL
logging 99 Q
Offline Extension 16, 89, 177 Quota Management Agent
Open Text Online 12 enabling 155
Open TextEmailManaged Foldersfor Lotus Quota settings
Notes 123 configuring 156
configuring 124
defining 125 R
select group 128 Re-processing failed orders 86
select group as Managed Foldersfor Lotus Refreshing Managed Folders 135
Notes administrators 124 Removing
selecting a group 127 Lotus Domino server 76
Order Database 16, 178 Restoring
administrative tasks 83 archived documents 82
configuring 47 database 77
open 83 documents 82
process orders 86 Introduction 15
view orders 84 Retrieving
Order Databases 30 Introduction 15
Orders Rights
failed orders 86 for users synchronized from LDAP 165
view details 84
S
Schedule
for LDAP synchronization 171
T
Technical advice 139
Template
arcacmf.ntf 16
arcDesign.nsf 59
arcdesign.ntf 16