SSO Token missing / Not found?

I have Sun IM setup and working with Access Manager/Directory Server.

Seems to work fine until I turn on the SSO portions in the iim.conf file.

The debug log for xmppd shows that my username is correct and looks up my settings in the LDAP server but then starts failing with the error messages below.

Once the errors start coming the IM client never finishes loading.

After that point I have to restart the IM services to get logged in again.

My steps to reproduce this are as follows.

1) Login to my AM server to generate a token

2) Request URL 'im/IMLaunch.jsp'

3) Java client starts to load and appears to login according to xmppd log but never actually shows me the application.

My Steps to actually get logged in to IM

1) Restart IM services.

2) Close all browser windows to clear cookies and such.

3) Open IM URL 'im' and click 'Start' to launch client

4) Login screen is presented, use my user/pass to get in.

5) IM App starts up and shows me and my contacts as logged in.

It appears that generating a SSO cookie first is causing the failure to occur.

IM server is installed on the Am/Directory server on Solaris 10.

-DEBUG Output from xmppd.log (names and domains changed)-

[07 Nov 2006 15:06:27,308] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] Refreshing

session of user myrealuser@fakedomain.com

[07 Nov 2006 15:06:27,308] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] [IS-SSO] Session token not found: myrealuser@fakedomain.com

[07 Nov 2006 15:06:27,308] INFO xmppd [org.netbeans.lib.collab.util.Worker 0] session expired: myrealuser@fakedomain.com

[07 Nov 2006 15:06:27,317] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] mxchnl[2] closing

[07 Nov 2006 15:06:27,317] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] MultiplexManager#21555096 channel 2 terminated.

[07 Nov 2006 15:06:27,317] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] Session[myrealuser@fakedomain.com/fakedomain12382] outbound status changed from opened to disconnected[07 Nov 2006 15:06:27,318] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] Session[myrealuser@fakedomain.com/fakedomain12382] inbound status changed from opened to disconnected

[07 Nov 2006 15:06:27,318] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] Session[myrealuser@fakedomain.com/fakedomain12382] DEBUG sendUnavailable p=null [07 Nov 2006 15:06:27,318] DEBUG xmppd [org.netbeans.lib.collab.util.Worker 0] User[myrealuser@fakedomain.com] closing session: fakedomain12382 STAT:numSessions=0

[2644 byte] By [KHolloway] at [2007-11-26 11:19:13]
# 1

Kindly try the steps mentioned by me in the below thread:

http://forum.sun.com/jive/thread.jspa?threadID=61631&tstart=10

Also check session-timeout value in amconsole. If its too low, then session will time-out very frequently & sso-token will become invalid. If this is the case then increase the session -timeout value through amconsole.

AmitBakhru at 2007-7-7 3:34:30 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Instant Messaging...