[jdev] ruby xmppd, and Psi

Eric Will rakaur at malkier.net
Thu Sep 18 09:01:13 CDT 2008


On Thu, Sep 18, 2008 at 9:56 AM, Eric Will <rakaur at malkier.net> wrote:
> Yes, upon further investigation it appears cnonce should be an MD5
> hexdigest of some random entropy generated by the client (gibberish in
> most cases). It seems Psi is doing a base64-encode instead of an MD5
> hexdigest.

I was wrong again. Other clients are sending SOMETHING, I just don't
know what. It's not an md5 hexdigest. I'm unsure if it's
base64-encoded, or just random numbers/letters. I've been scanning the
SASL DIGEST-MD5 RFC and I can't come to a conclusion. I don't think
cnonce is required to be encoded as anything except as part of the
'response'. Perhaps Psi is botching the computation for that.

> --
> Eric Will
>



More information about the JDev mailing list