Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • Lotus Quickr wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category Lotus Quickr 8.5 for WebSphere Portal Documentation Lotus Quickr 8.5.1 for Domino Documentation Lotus Quickr Connectors 8.5 Documentation Custom Search Scope...
Search
Community Articles > Lotus Quickr for Domino > Deployment scenarios: Quickr for Domino > Sametime Intergration on a Domino Quickr 8.5 Cluster
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

IBM contributorSonya Purcell
Contribution Summary:
  • Articles authored: 3
  • Articles edited: 0
  • Comments Posted: 0

Recent articles by this author

Proxy Server SSL setup with Quickr 8.5 Cluster

The objective of this document is to detail the experiences of the IBM System Verification Test (SVT) team when enabling SSL on a Proxy Server intergrated into a Domino Quickr 8.5 Cluster.

SSL setup for Connections 2.5.0.2 integration with Domino Quickr 8.5

The objective of this document is to detail the experiences of the IBM System Verification Test (SVT) team when enabling SSL on a Lotus Domino Quickr 8.5 and a Lotus Connections 2.5 configuration.

Sametime Intergration on a Domino Quickr 8.5 Cluster

The objective of this document is to detail the experiences of the IBM System Verification Test (SVT) team when enabling Lotus Domino Quickr 8.5 services with a Sametime Server. The goal of our testing was to ensure that Quickr Domino performed as expected when integrated with Sametime.

Community articleSametime Intergration on a Domino Quickr 8.5 Cluster

Added by IBM contributor Sonya Purcell | Edited by IBM contributor Sonya Purcell on November 25, 2010 | Version 30
  • Edit
  • More Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
The objective of this document is to detail the experiences of the IBM System Verification Test (SVT) team when enabling Lotus Domino Quickr 8.5 services with a Sametime Server. The goal of our testing was to ensure that Quickr Domino performed as expected when integrated with Sametime.
Tags: 8.5, clustering, deploying, deployment, integrating, Sametime
Subject Sametime Integration on a Domino Quickr 8.5 Cluster

Abstract
The objective of this document is to detail the experiences of the IBM System Verification Test (SVT) team when enabling Lotus Domino Quickr 8.5 services with a Sametime Server. The goal of our testing was to ensure that Quickr Domino performed as expected when integrated with Sametime.

Infrastructure Diagram

Here's a link to the supported Sametime version for Quickr 8.5 which in this case is versions Sametime 8.0.2 and Sametime 8.5 are supported types.
http://www-01.ibm.com/support/docview.wss?rs=3264&uid=swg27019716#Windows Server 2003 Enterprise Edition
LDAP change on the Sametime server

Change the sametime server's ldap.
Log into the sametime server http://sametimeserver.ibm.com/servlet/auth/admin, use the administrator and password to log on, then change the ldap information.

Ensure the stconfig.nsf settings are updated for the specific LDAP in use. These can be changed during the addition of advanced LDAP settings during sametime server's setup or afterwards on the administration client editing the stconfig.nsf db.

LDAP Server Settings:

Connection Settings
Organization Name:
Network Address of LDAP Connection: sunldap63dub.mul.ie.ibm.com
Port number for LDAP Connection: 389
Login Name for LDAP Connection: uid=wpsadmin,cn=users,l=Dublin,c=IE,ou=Lotus,o=Software group,dc=ibm,dc=com
Password for LDAP Connection: wpsadmin
SSL Enabled: false
SSL Port: 636
Search Order: 1

Search Filters
Search filter for resolving person names:(&(objectclass=organizationalPerson)(|(cn=%s*)(givenname=%s*)(sn=%s*)(mail=%s*)))
Search filter to use when resolving a user name to a distinguished name: (&(objectclass=organizationalPerson)(|(cn=%s*)(givenname=%s*)(sn=%s*)(mail=%s*)))
Search filter for resolving group names: (&(objectclass=groupOfUniqueNames)(cn=%s*))

Search Base and Scope
Base Objects
Base object when searching for person entries: l=Dublin,c=IE,ou=Lotus,o=Software group,dc=ibm,dc=com
Base object when searching for group entries: l=Dublin,c=IE,ou=Lotus,o=Software group,dc=ibm,dc=com

Scope
Scope for searching for a person: recursive
Scope for searching for groups: recursive

Schema Settings

People
The attribute of the person entry that defines the internal ID of a Sametime user:
The attribute of the person entry that defines the person's name: uid
Attribute used to distinguish between two similar person names:
Attribute of the person entry that defines the person's e-mail address: mail
The person object class used to determine if an entry is a person: organizationalPerson


Groups
Attribute used to distinguish between two similar group names:
The attribute of the group entry that defines the group’s name: cn
Attribute in the group object class that has the names of the group members: groupOfUniqueNames
The group object class used to determine if an entry is a group: uniqueMember

Home Server
Name of the Home Server Attribute:

Membership
GroupMembership: (&(objectclass=groupOfUniqueNames)(uniqueMember=%s*))
BaseMembership:

Create and configure the Directory Assistance database

Create the directory assistance database on the sametime server.
Open Domino Administrator ->file->open server
Ctrl+N to new a database
Specify New Application Name and Location
Server :dslvm624/ibm
Title: Directory Assistance
File: da.nsf

Specify Template for New Application
Server: dslvm624/ibm
Check "Show advanced template"
Select "Directory Assistance (851)"and the File will be changed to "da50.ntf"automatically
Click OK
  • Next you need to change the da.nsf and add a item for the ldap server name, restart the sametime server.

  • Now open the Server document for the sametime server and add the directory assistance db name into the basics tab under the Directory Information section marked below.
  • Restart quickr once this change has been made.

  • Check the da.nsf information from server console by commmand "sh xdir", you will find if the da.nsf is working or not.
  • Output from the sametime server console when da.nsf is working
> sh xdir
DomainName DirectoryType ClientProtocol Replica/LDAP Server
1 IBM Primary-Notes Notes & LDAP names.nsf
2 LDAP Secondary-LDAP Notes SUNLDAP63DUB.MUL.IE.IBM.COM:389

Directory Assistance Database 'da.nsf' in use

Configure Quickr with Sametime Awareness and Chat

Two machines for this configuration,Sametime 8.5 and Quickr 8.5
1. Install the domino 8.5(first domino server) and install sametime8.5 and sametime toolkit8 on this server.
2. Register a server id from the first domino server for quickr server.
2. Install and configure another Domino8.5(additional domino server) server using this server id , then install Quickr8.5 on this server.
3. Set up multi-server single sign-on authentication on both servers.(SSO)
4.Create the following subdirectory in the Domino data directory on the Sametime and Quickr Servers:

C:\Domino data directory\domino\html\QuickPlace\peopleonline

5. Sametime to Quickr

Get the 8.5 sametime tool kit from SDK for sametime 8.5.

Path to CommRes.jar ->C:\SameTimeToolkit\st85sdk\server\commserver\bin\CommRes.jar


Path to STComm.jar ->C:\SameTimeToolkit\st85sdk\client\stjava\bin\signed\STComm.jar
Copy the STComm.jar and CommRes.jar files from the Sametime server to the Quickr Server.

These files need to be copied into the following dir on Quickr Servers C:\Domino data directory\domino\html\QuickPlace\peopleonline

(AIX example /local/notesdata/domino/html/QuickPlace/peopleonline) subdirectory .

6. Quickr to Sametime

Copy the PeopleOnline31.jar file From the Quickr server to the QuickPlace\peopleonline subdirectory of the Sametime server. This file can be found in the following location on the quickr server: C:\IBM\Lotus\Domino\data\LotusQuickr\PeopleOnline31.jar

7. Quickr Servers administration page additions.

Enter the URL of the quickr server in a browser. For example: http://quickrServer.mul.ibm.com/LotusQuickr

Click Log in and sign in as the quickr server administrator.In the example below williamosullivan2 an LDAP user is in the quickr admin group.

Click Site Administration-> Other Options->Edit Options.

Under the Sametime Servers heading, make sure that the name of the Sametime Community Server is in the community field. Use the full name of the server. For example: http://dslvm624.mul.ie.ibm.com

Under Sametime Servers, enter the full URL of the Sametime Meeting Server. See screen shot below.



Configure Quickr with Sametime Meeting

Refer to table below for where files are to be copied to
File
Copy from Sametime Server 8.5
Copy to Quickr 8.5
STMtgManagement.jar
Lotus Domino program directory of the Lotus Sametime server, for example:

Windows Path C:\IBM\Lotus\Domino

Lotus Domino program directory of the Lotus Quickr server, for example:

Windows Path C:\IBM\Lotus\Domino or AIX path /opt/lotus/notes/latest/ibmpow/

STCore.jar
Lotus Domino program directory of the Lotus Sametime server.

Windows Path C:\IBM\Lotus\Domino

Lotus Domino program directory of the Lotus Quickr server.

Windows Path C:\IBM\Lotus\Domino or AIX path /opt/lotus/notes/latest/ibmpow/

ServiceLocator.properties
Lotus Sametime server Domino directory, for example:

Windows Path C:\IBM\Lotus\Domino

Lotus Quickr server Domino directory, for example:

Windows Path C:\IBM\Lotus\Domino or AIX path /opt/notesdata

sametime.ini
Lotus Sametime server data directory

Windows Path C:\IBM\Lotus\Domino

Lotus Quickr server Domino directory.

Windows Path C:\IBM\Lotus\Domino or AIX path /opt/notesdata

4. Add the below to Notes.ini, if junctions 12 and 13 are used just add two more junctions and append the two paths to the STMtgManagement.jar and STCore.jar.



JavaUserClassesExt=QPJC1,QPJC2,QPJC3,QPJC4,QPJC5,QPJC6,QPJC7,QPJC8,QPJC9,QPJC10,QPJC11,QPJC12,QPJC13
QPJC1=/opt/ibm/lotus/notes/latest/linux/quickplace.jar
QPJC2=/opt/ibm/lotus/notes/latest/linux/log4j-118compat.jar
QPJC3=/opt/ibm/lotus/notes/latest/linux/xsp/proxy/WEB-INF/lib/commons-httpclient-3.0.1.jar
QPJC4=/opt/ibm/lotus/notes/latest/linux/xsp/proxy/WEB-INF/lib/commons-codec-1.3-minus-mp.jar
QPJC5=/opt/ibm/lotus/notes/latest/linux/xsp/shared/lib/commons-logging.jar
QPJC6=/opt/ibm/lotus/notes/latest/linux/abdera-core-0.4.0-incubating.jar
QPJC7=/opt/ibm/lotus/notes/latest/linux/abdera-i18n-0.4.0-incubating.jar
QPJC8=/opt/ibm/lotus/notes/latest/linux/abdera-parser-0.4.0-incubating.jar
QPJC9=/opt/ibm/lotus/notes/latest/linux/axiom-impl-1.2.5.jar
QPJC10=/opt/ibm/lotus/notes/latest/linux/axiom-api-1.2.5.jar
QPJC11=/opt/ibm/lotus/notes/latest/linux/jaxen-1.1.1.jar
(Example On IBM AIX)
QPJC12=/opt/ibm/lotus/notes/latest/linux/STMtgManagement.jar
QPJC13=/opt/ibm/lotus/notes/latest/linux/STCore.jar
(Example On Windows)
QPJC12=C:\IBM\LOTUS\DOMINO\STMtgManagement.jar
QPJC13=C:\IBM\LOTUS\DOMINO\STCore.jar

5. On the Quickr server, create a QPCONFIG.XML file if one does not exist, change it to:

In the credentials section above the username is your first domino server administrator name in this case the administrator of the domino server on Quickr. eg admin/passw0rd


LDAP settings need to be added to the qpconfig.xml file

(See attached file: qpconfig.xml)
In the User Directory Section of the qpconfig file see the example of the Sun One LDAP server settings added here. For the specific LDAP server being used the LDAP settings should be added into this section of the qpconfig.xml file for awareness to work correctly.

6. Restart the Quickr server.

Awareness is now working for an domino Quickr cluster and users are chatting.

Awareness is now working for the domino Quickr cluster and users are chatting.





Troubleshooting sametime awareness

Note do not add the sametime server to the cluster
Sametime server does not need added into cluster in domino cluster setting, because we only use the two quickr nodes in a cluster, and the place.nsf file can be replicated to the two nodes, sametime only provide the STlink and online meeting service, so it does not need add into cluster.
Problem SSO isn't working on samtime server

Try navigating from proxy server or node URL in the same browser window to the sametime server.
If you get a error in the window Error validating execution rights try the following.

Tech note where case sensitivity to users the LDAP server caused awareness not to work follow this
http://www-01.ibm.com/support/docview.wss?uid=swg21174297
Messages on the admin console

11/10/2010 10:19:51 AM Agent Manager: Error validating execution rights for age
nt 'dailyUsageSummary' in database 'stlog.nsf'. Agent signer 'Sametime Developme
nt/Lotus Notes Companion Products', effective user 'Sametime Development/Lotus N
otes Companion Products'. Agent signer, 'Sametime Development/Lotus Notes Compan
ion Products', does not have access to this server.
11/10/2010 10:19:52 AM Sametime Server: Running
11/10/2010 10:19:52 AM Agent Manager: Error validating execution rights for age
nt 'processStatistics' in database 'stlog.nsf'. Agent signer 'Sametime Developme
nt/Lotus Notes Companion Products', effective user 'Sametime Development/Lotus N
otes Companion Products'. Agent signer, 'Sametime Development/Lotus Notes Compan
ion Products', does not have access to this server.

11/10/2010 12:32:29 AM HTTP Server: Error validating execution rights for agent
'WebIntlSettings' in database 'stconf.nsf'. Agent signer 'Sametime Development/
Lotus Notes Companion Products', effective user 'Sametime Development/Lotus Note
s Companion Products'. Agent signer, 'Sametime Development/Lotus Notes Companion
Products', does not have access to this server.
11/10/2010 12:32:29 AM HTTP Server: Error validating execution rights for agent
'WebAVQuery' in database 'stconf.nsf'. Agent signer 'Sametime Development/Lotus
Notes Companion Products', effective user 'Sametime Development/Lotus Notes Com
panion Products'. Agent signer, 'Sametime Development/Lotus Notes Companion Prod
ucts', does not have access to this server.
11/10/2010 12:32:30 AM HTTP Server: Error validating execution rights for agent
'WebRecordQuery' in database 'stconf.nsf'. Agent signer 'Sametime Development/L
otus Notes Companion Products', effective user 'Sametime Development/Lotus Notes
Companion Products'. Agent signer, 'Sametime Development/Lotus Notes Companion
Products', does not have access to this server.
  1. One is to sign three of the sametime db's stconf.nsf, STconfig.nsf, and stcenter.nsf with the server.id of the sametime server.
  2. Two is to add sametime server and the cluster names into the server documents of the servers in the cluster.
How to sign the sametime db's
http://www-01.ibm.com/support/docview.wss?uid=swg21173850


  • Edit
  • More Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (30)
collapsed Versions (30)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (30)Nov 25, 2010 11:13:35 AMSonya Purcell  IBM contributor
29Nov 25, 2010 11:06:21 AMSonya Purcell  IBM contributor
27Nov 25, 2010 11:05:52 AMSonya Purcell  IBM contributor
26Nov 25, 2010 11:00:11 AMSonya Purcell  IBM contributor
26Nov 25, 2010 7:44:58 AMSonya Purcell  IBM contributor
25Nov 25, 2010 5:53:54 AMSonya Purcell  IBM contributor
24Nov 25, 2010 5:38:27 AMSonya Purcell  IBM contributor
23Nov 22, 2010 7:18:11 AMSonya Purcell  IBM contributor
21Nov 22, 2010 6:57:40 AMSonya Purcell  IBM contributor
20Nov 22, 2010 6:54:31 AMSonya Purcell  IBM contributor
19Nov 22, 2010 6:49:13 AMSonya Purcell  IBM contributor
18Nov 22, 2010 6:42:51 AMSonya Purcell  IBM contributor
17Nov 22, 2010 4:40:46 AMSonya Purcell  IBM contributor
16Nov 22, 2010 4:32:53 AMSonya Purcell  IBM contributor
15Nov 22, 2010 4:12:16 AMSonya Purcell  IBM contributor
14Nov 19, 2010 11:11:59 AMSonya Purcell  IBM contributor
13Nov 19, 2010 11:10:24 AMSonya Purcell  IBM contributor
12Nov 19, 2010 11:04:08 AMSonya Purcell  IBM contributor
11Nov 19, 2010 11:00:50 AMSonya Purcell  IBM contributor
10Nov 19, 2010 10:37:23 AMSonya Purcell  IBM contributor
9Nov 19, 2010 10:32:31 AMSonya Purcell  IBM contributor
8Nov 19, 2010 10:25:07 AMSonya Purcell  IBM contributor
7Nov 19, 2010 8:17:12 AMSonya Purcell  IBM contributor
6Nov 19, 2010 7:26:23 AMSonya Purcell  IBM contributor
4Nov 19, 2010 6:53:47 AMNiall Ward  IBM contributor
3Nov 18, 2010 10:08:20 AMSonya Purcell  IBM contributor
3Nov 18, 2010 11:21:15 AMSonya Purcell  IBM contributor
3Nov 18, 2010 11:21:15 AMSonya Purcell  IBM contributor
2Nov 18, 2010 9:49:13 AMSonya Purcell  IBM contributor
1Nov 18, 2010 9:28:43 AMSonya Purcell  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX Blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use