Integrity check on decrypted field failed (31)

Trying to get SSO configured on a new install.

Server: Windows 2003

Openfire 3.6.4

Client: Windows XP SP

Spark 2.5.8

I’ve seen this error on the forum but with no solution. I’ve followed all the How Tos on this site, could someone point me in the right direction. Cheers

Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt true ticketCache is null isInitiator true KeyTab is C:/Program Files/Openfire/resources/xmpp.keytab refreshKrb5Config is false principal is xmpp/shay.blah.blah.local@BLAH.BLAH.LOCAL tryFirstPass is false useFirstPass is false storePass is false clearPass is false
principal’s key obtained from the keytab
Acquire TGT using AS Exchange
[Krb5LoginModule] authentication failed
Integrity check on decrypted field failed (31)