[jdev] ruby xmppd, and Psi

Remko Tronçon remko at el-tramo.be
Thu Sep 18 22:18:02 CDT 2008


> That didn't go so well. First off, Ruby's REXML library doesn't like that
> Psi "re"defines xmlns:xml in the opening stream.

We're defining it as http://www.w3.org/XML/1998/namespace, which, as
Peter pointed out, should be ok.

>  Also, it fails on SASL DIGEST-MD5. The first challenge reponse is wrong. This isn't my fault,
> because it works with Gajim and Digsby. It's not Psi's fault, because Psi
> obviously works fine with other servers.

Well, many servers are liberal in what they accept, so I wouldn't
exclude that Psi is wrong. But still, an example stream would give us
a definitive answer on that. We've had problems before with quoting in
the challenge/response.

> When I switch to offering "PLAIN" alone, Gajim and Digsby work, and Psi
> works unless I do what the new draft says, which is <success
> blah>=</success>. Psi rejects that, and none of the others care, so for now
> I just have it with <success blah/>.

Just to be sure I'm looking at the right code: what version of Psi are
you using? What distribution? Do you have qca-(cyrus)-sasl installed?

cheers,
Remko



More information about the JDev mailing list