Welcome everyone,
For some time I’m trying to run SSO in Openfire but with no success.
My env.:
-
AD on Samba4/Ubuntu
-
Openfire 3.7.0 on Win7@domain - for now, later on Ubuntu or Win2k8
-
Spark 2.5.8 on Win7@domain
I tried:
-
http://community.igniterealtime.org/docs/DOC-1362 & http://community.igniterealtime.org/docs/DOC-1616 & http://community.igniterealtime.org/docs/DOC-1060
-
Keytabs made by kpass@Win,
ktadd/java@Win and ktpass@Samba4
-
klist -k shows that keytabs are good
-
i can login to spark by password
-
i can’t login by SSO
Server shows nothing in logs (even if i remove keytab!).
Debug in Spark - Sent packets:
<stream:stream to=“dell-ab-2.domain.com” xmlns=“jabber:client” xmlns:stream=“http://etherx.jabber.org/streams” version=“1.0”>
<stream:stream to=“dell-ab-2” xmlns=“jabber:client” xmlns:stream=“http://etherx.jabber.org/streams” version=“1.0”>
testuser
testuserspark< /resource>
Debug in Spark - Received packets:
<?xml version='1.0' encoding='UTF-8'?>
stream:featuresGSSAPI</stream:features>
<?xml version='1.0' encoding='UTF-8'?>GSSAPIzlib
testuser</que ry>
testuserspark< /resource>
Message was edited by: Outlander
Success! I was able to connect by SSO to Openfire using Miranda-IM without any problems. So the problem is Spark.