ShowTable of Contents
Before you begin
Before getting started, review the
Lotus Quickr 8.5.1 for Domino documentation and the IBM Support Techdoc #7009740, "
IBM Lotus Quickr detailed system requirements," to ensure you have all the installation media and that the prerequisites are satisfied.
Installation
This article outlines the steps for installing IBM® Lotus® Quickr® 8.5.1 on Microsoft® Windows. For additional details and installation steps on other operating systems, review additional details at the product documentation topic, "
Installing and upgrading."
Here, Lotus Quickr 8.5.1 is installed on a Domino 8.5.1 FP5 Windows server using a graphical interface wizard.
Procedure
- Stop the Domino server by typing quit in the server console.
- Stop any other Windows applications that are running.
- Stop any other Web applications that listen on TCP/IP port 80.
- Navigate to the directory that contains the installation kit, either on a network location or a physical media such as CD or DVD.
- Note: If using a Webkit downloaded from Passport Advantage, first run the self-extracting executable and specify a directory to extract the installation kit to.
- Open the server directory and double-click the setup.exe file.
- In the Software Licence Agreement window, click Accept.
- In the Welcome window, click Next.
- In the Choose Destination Location window, select the directory that stores the Lotus Domino program files and click Next.
- In the Start Copying Files window, review the directory path names that are displayed, and if they are correct, click Next to begin the installation.
- After the installation completes, the Lotus Quickr Server Configuration window automatically opens. Click Next.
- In the Specify name and password window, type the user name and password to create an account for the first Lotus Quickr server administrator. Verify the password. Specify the name for a new, local administrator unique to Quickr.
- Important Note: Do not specify the name of the Lotus Domino server administrator or any other name from a user directory that Lotus Quickr will use as this may cause issues later on. This local account will be used for initial configuration or as a backup administrative account if the user directory becomes unavailable. A typical account name to use here is qpadmin.
- In the Congratulations window, click Finish.
- Start Domino and look for the server console notification indicating that Lotus Quickr is running:
- HTTP Server:Lotus Quickr Services loaded successfully. Release: 8.5.1.0 Build: QRD8.5.1_20101110.1609 On Domino: Build V851FP5_09292010
- Open the Domino Administrator client and access the Server Configuration document and place it in Edit mode.
- Under the Internet Protocols -> Domino Web Engine tab -> Java Servlets section, change the Java servlet support field to Domino Servlet Manager and Save & Close the document.
- Restart HTTP using the server console command restart task http.
- Verify that you can access Quickr through a web browser by accessing http:///LotusQuickr then click the Log In link in the upper right and verify you can log in using the qpadmin account created in step 11.
Upgrading to the Latest Fixpack
Between major releases, updates to Lotus Quickr 8.5.1 for Domino are released by IBM Support in the form of Fixpacks. It is recommended to run the latest Fixpack to take advantage of the newest features and fixes from Lotus Quickr Development. Fixpacks are available from
Fix Central, and are installed using a graphical installer on Windows.
Accessing the Latest Fixpack
- Navigate to Fix Central through your web browser.
- Choose: Product Group: Lotus - Select from Lotus: Lotus Quickr for Domino - Installed Version: 8.5.1 - Platform: Windows (or other appropriate platform), and click Continue.
- In the Identify Fixes page, select Browse for fixes and click Continue.
- Select the latest Fixpack and click Continue - you will be prompted to Sign in with your IBM ID.
- Download the .jar file and the .doc file. The .zip file is used for manual installation and is not needed for a Windows installation.
Installing the Fixpack
- Review the .doc file downloaded from Fix Central - this contains the detailed Fixpack installation instructions and additional information about the fixes packaged in the Fixpack.
- Stop the Domino server.
- Copy the .jar installation file you downloaded from Fix Central into the Domino\jvm\lib\ext directory.
- Double-click the .jar installation file to run the installer.
- In the Fixpack Installer dialog, confirm the displayed notes.ini path is the correct Domino installation and click Yes.
- Once the installation has completed, you will be prompted to view the readme file - you may choose No as this is the same document as downloaded from Fix Central and reviewed in step 1.
- Start Domino and look for the server console notification indicating that Lotus Quickr is running, and note that the Release line now indicates the appropriate Fixpack level.
- Issue the following commands on the server console:
- load qptool upgrade -f -server
- load qptool upgrade -f -a
Configuring Multi-Server Single Sign-On Authentication
It is recommended to configure Mult-Server Single Sign-On (MSSO) on the Quickr server even if used in a single server environment. Single-Server Single Sign-On is not supported with Lotus Quickr for Domino.
Creating the Web SSO Configuration document and LTPA Token
- Open the Server Configuration document in Edit mode.
- Click the Create Web button and choose SSO Configuration.
- Click the Keys button and choose Create Domino SSO Key.
- The Configuration Name must be LtpaToken. Do not change this value.
- Enter the DNS Domain for which the token will be generated.
- Under Participating Servers, choose the Domino Server Names that will participate in single sign-on. Choose the Quickr server at minimum.
- Click Save & Close to save the document.
- Back in the Server Configuration document, go to the Internet Protocols -> Domino Web Engine tab.
- Under the HTTP Sessions section, change the Session authentication field to Multiple Servers (SSO) and the Web SSO Configuration field to LtpaToken.
- Click Save & Close to save the document.
Creating the Web Server Configuration Database
- In the Domino Administrator client, choose File -> Application -> New.
- Next to Server, choose the server that runs Lotus Quickr.
- Next to Title, enter a descriptive name such as Web Server Configuration.
- Next to File name, type domcfg.nsf. You must use this file name.
- Next to Server in the middle of the dialog box, select any server.
- Click Show advanced templates.
- Next to Template, select Domino Web Server Configuration (domcfg5.ntf).
- Click OK.
Configuring the Lotus Quickr HTML Log-in Form
- In the newly created Web Server Configuration database, click Add Mapping.
- Change the Target Database field to LotusQuickr/resources.nsf.
- Change the Target Form field to QuickPlaceLoginForm
- Click Save & Close to close the document, and close the Web Server Configuration database.
- Restart HTTP on the Domino server console.
- Open a web browser and navigate to the Quickr server. Click Log In and confirm you now see the Lotus Quickr HTML Log In page instead of a popup dialog, and confirm you can log in with the qpadmin account.
For additional information on Web SSO Configuration and the Web Server Configuration Database, see the Wiki article
Configuring multi-server single sign-on authentication on Windows.
Configuring an External User Directory
In addition to maintaining a use base local to individual places, Lotus Quickr 8.5.1 for Domino can manage external user directories, including Domino Directories natively and both Domino and third-party LDAP directories. Configuring your Lotus Quickr server to manage an external directory allows you to leverage a centralized user base rather than registering local members in individual places, and integrate with other Lotus products more easily.
Configuring Domino Native Authentication
- Login to the Quickr server with the local Quickr administrator account (qpadmin).
- Click the Site Administration link in the lower left, under the title Lotus Quickr.
- In the left table of contents, click User Directory.
- Click Change Directory.
- From the Type menu, choose Domino Server.
- Select one of the following options:
- To allow place managers to create local members, click Allow managers to create new users in each place.
- To prevent place managers from creating local members and require them to select members from a user directory, click Disallow new users (recommended).
- Click Next. Make sure to compete this step so your changes take effect.
- Confirm the settings are correct, and that the response says OK and confirms your new users choice.
For additional information on Domino Native Authentication, see the Wiki article
Connecting to the Lotus Domino directory using Domino Native Authentication (non-LDAP).
Configuring LDAP Authentication
- Make sure the LDAP directory server is running.
- Log in to the Lotus Quickr server as an administrator.
- Click Site Administration -> User Directory -> Change Directory.
- In the Type list select LDAP Server.
- In the Name field, type the fully-qualified host name of the LDAP server, for example, ldap.acme.com.
- In the Port number field, type the port number that the LDAP server uses to communicate with other servers. The default is 389, the port typically used.
- If a user name and password are required to access directory information on the LDAP server, perform the following steps:
- Click Check to use credentials specified below when searching the directory.
- Type the user name, an LDAP distinguished name, for example cn=admin,o=acme.
- Type the password.
- Note: If the password has an expiration date, make a note of it, because you will need to update this field with a new password then.
- Select one of the following options:
- To allow place managers to create local members, select Allow managers to create new users in each place.
- To prevent place managers from creating local members and require them to select members from a user directory, click Disallow new users (recommended).
- Click Next. Make sure to compete this step so your changes take effect.
- Confirm the settings are correct, and that the response says OK and confirms your new users choice.
For information on the additional optional parameters in the LDAP configuration, or for information on customizing control of directory services, see the Wiki article
Connecting to an LDAP server - Allowing Lotus Quickr to control directory services.
Specifying Additional Administrators
Once you have configured your Lotus Quickr server to manage an external user directory, you can choose users from the external directory to elevate to Administrator rights on the Quickr server.
Site Administration
- Log into the Lotus Quickr server as an administrator.
- Click Site Administration -> Security.
- In the Who can administer this server section click Add...
- Click Directory.
- Enter a user name from the directory and click Search, or click a letter to browse the directory by name.
- Select the user(s) you wish to add as administrators and click Add.
- Click Close.
- Click Next.
- Log out of Quickr and log in as one of the users newly assigned to administrative access. Confirm access to the Site Administration section.
Super User
Even as an administrator, a user must have explicit access to a place via the place membership page in order to see a place in the My Places page and access the place. To provide visibility and access to all places globally, you can enable a user or a group Super User access to the Quickr site.
- Access the Domino data directory at the server OS level, and create a file named qpconfig.xml.
- Enter the sample XML code below in the file.
- Change the value in the tags to the distinguished name of the user or group you wish to grant Super User rights.
- Note: For Domino Native authentication, enter the DN with slashes, for example: cn=Quickr Admin/o=ibm For LDAP, use commas as per the sample code below.
- Save and close the qpconfig.xml file.
- Restart HTTP on the Quickr server.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<server_settings>
<super_user enabled="true">
<dn>cn=Lotus Quickr Admin,o=ibm</dn>
</super_user>
</server_settings>
For additional Security topics, see the Wiki article
Configuring security (advanced).
Conclusion
This concludes the Getting Started with Lotus Quickr 8.5.1 for Domino. At this point the Quickr server will be up and running, and be configured for a user directory and administration. For additional topics see the
Lotus Quickr 8.5.1 for Domino Documentation or search the
Lotus Quickr Wiki.