Pages

Tuesday, November 18, 2008

How to enable STLinks in Lotus Connections v2

200811171102.jpgThis is a question that I often get: "How do I enable STLinks in Lotus Connections v2"? In fact, it's one of the most discussed questions in the Lotus Connections Forum.

This functionaity works in v2 just like it did in v1. Therefore, to enable this in v2, it's as simple as following the instructions in the v1 InfoCenter.

I'm not sure why the instructions haven't been copied to the v2 InfoCenter, but maye they'll do it now ! In any case, I wanted to make sure that this would work on a Lotus Connection v2.0.1 environment before blogging about this. Therefore, I successfully tested the v1 instructions on my own 2.0.1 environment.

But a little background first. In my test environment, I have two servers:

  1. Connections and DB2 (http://connections.demoibm.com)
  2. Sametime and Domino LDAP (http://collab.demoibm.com)

So here's what I did:

  1. Enabled SSO between Sametime and Connections
  2. Copied the contents of c:/lotus/domino/data/domino/html/sametime/stlinks (from the Sametime server) to c:/ibm/httpserver/htdocs/en_US (in the Connections server)
  3. Modified LotusConnections-config.xml to specify the STLinks URL (http://collab.demoibm.com/sametime/stlinks) as documented in the InfoCenter
  4. Restarted the server
  5. Voilá

After restarting the server, here's how it looks when I click on someone's name that's connected at this moment:


200811171121.jpg

The beauty of this is that it does not require Notes v8.5 or Sametime Client v8.0.2 to be installed and running on someone's machine. As long as the browser supports JavaScript, it works!

Note: While this works, it is not officially supported by IBM

Enjoy!

9 comments:

  1. Thanks for sharing!

    ReplyDelete
  2. FYI you need a JVM within your browser as well as Javascript.

    ReplyDelete
  3. Thanks Luis - I so appreciate how you follow up Twitter conversations with a full blog post clarifying the solution ;-)

    ReplyDelete
  4. Hi Luis, is there any way to change the port number from the default 8082?

    Trying to configure this on our Connections install, but we use 443 for our Sametime install and it's erroring because the applet is trying to connect on the default 8082.

    Have a PMR open, but I'm getting the "not supported" line.

    Thanks,

    Andrew.

    ReplyDelete
  5. @Andy,

    I don't have my VMWare handy, but I think that in the stlinks directory there's an stlinks.js where you specify the port and the server name.

    Hope this helps!

    ReplyDelete
  6. @Andrew,

    Search about stlinks and tunneled sametime servers. The info is in the infocenter. Yo have to copy 2 lines from hostinfo.js into stlinks.js

    ReplyDelete
  7. Hi Luis, i have a question, this procedure work for lotus connections 2.5? or the only option for enable presence awareness is using lotus sametime connect?

    contact info: jpedroza@tsgroup.com.co

    ReplyDelete
  8. I haven't tried it in LC 2.5 but I think it should work.

    ReplyDelete
  9. looking at LC 2.5 infocenter the only way for presence awareness is using sametime connect API, not stlinks.

    ReplyDelete

Anonymous comments are not encouraged. I reserve the right to delete anonymous comments.