SSO Problem

I am unable to get SSO working. I have exhausted the existing topics and I’m still not able to get it working. I’m getting the following error in the Spark logs.

Aug 4, 2010 7:28:38 PM org.jivesoftware.spark.util.log.Log warning

WARNING: Exception in Login:

java.lang.NullPointerException

at org.jivesoftware.smack.XMPPConnection.createPacketCollector(XMPPConnection.java :758)

at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication .java:51)

at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java: 227)

at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:341)

at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:828)

at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:196)

at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:594)

at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)

at java.lang.Thread.run(Unknown Source)

Aug 4, 2010 7:28:38 PM org.jivesoftware.spark.util.log.Log warning

WARNING: Exception in Login:

java.lang.NullPointerException

at org.jivesoftware.smack.XMPPConnection.createPacketCollector(XMPPConnection.java :758)

at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication .java:51)

at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java: 227)

at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:341)

at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:828)

at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:196)

at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:594)

at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:129)

at java.lang.Thread.run(Unknown Source

I have very carefully followed the directions here (http://community.igniterealtime.org/docs/DOC-1616) and here (http://community.igniterealtime.org/docs/DOC-1362)

Any ideas what might be causing this?

As I noticed these are usually the first two reponces in topics like this… Yes, I have entered the “AllowTGTSessionKey” key andtmade the “krb5.ini” file.