I’m trying to create Kraken IM registrations directly into the database (SQL/Server) but cannot seem to correctly encrypt the passwords. I am using the C# Blowfish library from http://www.schneier.com/code/blowfish.cs.
Using the C# library I get:
2ee16f43bc00ab6c9f840698ba7ef17b9dde0a3e623dd0f5 (48 chars)
But the commensurate string is held in the ofGatewayRegistration table as:
666ca82490e659f124714b5527c11c829df7350c3f647e8c0ad1a4f10e3453ed55ace01b9e68bc93 (80 chars)
I’ve checked out the Openfire and Kraken source, and the discrepency isn’t obvious (although I’m C# not Java, so I might be missing something!)
Can anyone help?
Note that I did previously try using the Kraken RPC to create registrations, but this seems to have a bug, and returns:
HTTP ERROR 405
Problem accessing /plugins/kraken/xml-rpc. Reason:
HTTP method GET is not supported by this URL