The Configuration and use of IBM Lotus Quickr Domino OffLine application
The IBM Lotus Quickr Domino Off-Line application is a good solution in the event of a network failure because it allows us to continue to use Lotus Quickr on our local site. It provides the means for users to take places offline, make changes to the places, and then synchronize the changes with the online version on the server. A user must be an individual member of a place to take it offline; users who access a place through group membership cannot take places offline.
How to configure Lotus Quickr Domino Off-Line application
Offline use is supported only for Microsoft Windows users. To set up IBM® Lotus Quickr for offline use, perform the following steps:
1. Enabling Domino Off-Line Services
1） Start the Domino server.
2）Open the Domino Directory, typically, names.nsf.
3）Open the server's Server document in the directory.
4）Click Internet Protocols - HTTP.
5）Type the following value in the DSAPI filter file names field, if it is not already there:
On Windows: ndolextn
On AIX or Solaris: libdolextn
6）Save the edited Server document.
7）Stop the Domino server.
8）Navigate to the Domino program directory, and open the Domino server's notes.ini file.
9）Add the two settings indicated in the following table to the notes.ini file:
On AIX ：
10）Make sure there is a blank line at the end of the notes.ini file. Press Enter to create a blank line, if necessary.
11）Save the file.
12）Start the Domino server.
2 . Creating an organizational unit certifier for offline use
1）Make sure the certifier ID from which you will create the organizational unit certifier is stored locally on the machine on which you run the Domino Administrator. In default，Domino Server certifier ID is cert.id。
2）From the Domino Administrator, select the Domino server, for example, ServerA/Org.
4）Click Registration > Organizational Unit.
5）Click Server and select the Domino server.
6）Click Certifier ID and choose the certifier ID to use to create the organizational unit certifier, for example, acme.id or cert.id, and then click OK.
7）Type the password for the selected certifier ID and click OK.
8）If the message The certifier ID you have chosen does not contain recovery information is displayed, read the message, and click OK.
9）In the Register Organizational Unit Certifier dialog box, click Registration Server and choose the Domino server, for example, ServerA/Org.
10）In the Organizational Unit field , type QP。
11）In the Certifier Password field, type a password for the new certifier.
12）Click Set ID File and specify the file name and local path name for the new organizational unit certifier ID file.
13）Optional: Complete the additional fields in the Register Organizational Unit Certifier dialog box. Click ? for information on these fields.
14）Click Register to create the organizational unit certifier ID file locally and to register the new certifier in the Domino Directory of the Domino server.
Chart 1: Orgnizational Unit Certifier
3. Translating LDAP distinguished names for offline use
Domino recognizes only distinguished names that contain the traditional Domino "CN,"OU," "O," and (optionally) "C" components. If the distinguished names of external members in an LDAP directory do not follow this model and you use Domino Off-Line Services with IBM® Lotus Quickr, you must use qpconfig.xml settings to translate users' names into a format that Domino recognizes, and then translate those names back into their original LDAP format.
To translate distinguished names, you use the name_translation element in the offline element of the qpconfig.xml file to create name translation rules. Translation rules typically contain text strings with symbols that are used to match text patterns. Translation rules are specified in the element. The following example of translation rules in the qpconfig.xml file translate distinguished names that follow this pattern "uid=value/c=value/ou=bluepages/o=ibm.com" into the Domino-style name "CN=value/OU=bluepages_value/O=ibm_com." The two elements contain the rules. The "from" and "to" attributes within the elements contain regular expressions, for example, "uid=(.+)/c=(.+)/ou=bluepages/o=ibm\.com." The regular expressions contain symbols, for example, (.+) and \:
You create rules for translating LDAP names to Domino names within the elment. You specify each LDAP name attribute in the "from" attribute, using symbols to account for any possible value the attribute might have. For example, the (.+) symbol means "one or more occurrences of any character." In the preceding sample, this accounts for any value the "uid" and "c" attributes might have. You also use symbols to translate syntax that otherwise might be interpreted as a special character. For example, the \ symbol turns off the special meaning of the character which follows. Without this symbol in "o=ibm\.com," the dot (".") would be interpreted by its special character meaning, which is "match any single character."
The "to" attribute specifies Domino attributes using symbols to match values from the LDAP attributes and to arrange them in a way Domino recognizes. For example, the symbol \1 means "whatever matched the first regular expression." So, the CN attribute's value will match the first regular expression (.+) found in the "from" attribute. In the same way, the symbol \2 means "whatever matched the second regular expression." So, the OU value will be the explicitly stated "bluepages_" plus the second regular expression (.+), which in this case is the value of the country, or "c", attribute. The O attribute is explicitly stated. You can have up to nine regular expressions in one rule.
You create rules for translating Domino names back to LDAP names within the element using the same method.
4. The Optional configuration for offline use
User Lotus Quickr Domino Login user and password for offline user. Useing qpconfig.xml to make user can use IBM Lotus Quickr Domino Login user and password to Login every offline palces, so user do not need remember the password for each places.
In default, the offline user must specify an offline password for each offline places. Use the OffLine part of qpconfig.xml file touse_login_passwords, so offline user can use their Lotus Quickr Domino login password to log in any offline place. This setting is applied to all places on the server. If you not start setting server within qpconfig.xml file, place managers can enable this feature through "customization - Basic" page.
configure domino_data_root in offline part of qpconfig.xml files as following:
Save qpconfig.xml，input "restart task http" to restart Web Server.
How to use Lotus Quickr Domino Off-Line application
After Starting Offline service for Lotus Quickr Domino Server,User can copy all the places or part places to local, and use the offline function.
1. using the OffLine application
Before the use of OffLine function, need to set offline access password in profile. The administrator also can set it in the server configuration, so the user can use the same password in the online and offline mode. If the offline password not be activated, the user can not use the Lotus Quickr Domino OffLine function.
chart 2: set offline password
2. Install the offline places on local
When the user is ready to download a place for offline use, can click the " Work Offline " link, and entering the " Work Offline " page.
chart 3: ”Work Offline”page
If it is the user's first time using off-line function, continue to click "Begin Install " button to guide the user to enter the Lotus Domino Sync Manager installation process. Lotus Domino Sync Manager is dedicated to synchronize online Domino Web application database to the terminal application programs on the computer. It is widely used in the Web access applications, such as Lotus Domino Web Access and Lotus Quickr Domino .
chart 4: install Lotus Domino Sync Manager
3. Sync the offline places
In the installation of Lotus Domino Sync Manager process, requiring the user's personal ID file. The ID file will be used to authenticate user, and identification of users for different places with the use authority. Users only need to install the Lotus Domino Sync Manager and provide the ID file, then will no longer need to repeat the steps.
After the Lotus Domino Sync Manager successfully installed to the local, it will automatically start sync the specified place. the time depends on the sites of storage space and network bandwidth condition.
chart 5: Lotus Domino Syn Managers sync places
At the end of the synchronization, Lotus Domino Sync Manager will prompt the user for all documents have been successfully synchronized to the local.
When it is offline, user can not log on to the Lotus Quickr Domino server for a new document. But the user can still open the locally stored off-line places to view, edit or delete an existing document.
When the user double-click off-line place shortcut, Lotus Domino Sync Manager will be automatically running in the background, and prompts the user to input the access to the site offline password.
chart 6: Lotus Domino Syn Manager Login
After entering the correct user name and password, Lotus Domino Syn Manager will open the default browser and display place content.The place content will be the last one synchronized from the server . These content displayed to the user's style and the server are completely consistent, the user will get the same experience with online application. This points to the user is very friendly and convenient.
chart 7: place in Offline
chart 8: view the files in offline.
When need to edit the document, them can modify the document, save the modified document, users can check in like the online mode. But now the modified or new document is still stored in local offline place, not immediately synchronized to online server.
When access the network, open the Lotus Domino Sync Manager, in order to off-line places for data synchronization. Data synchronization is a two-way conducted, server places the accumulated modifications will be synchronized to the local ideal place, the local user and the changes will be synchronized to the server. After synchronization, local offline site content and server places data will become the same.
chart 8: synchronization by Lotus Domino Sync Manager