Using SENDXMPP (http://www.djcbsoftware.nl/code/sendxmpp) without TLS to deliver a message to an
Openfire user results in the following error messages:
http://debug.log
2008.06.02 19:25:04 SASLAuthentication: SaslException
javax.security.sasl.SaslException: DIGEST-MD5: digest response format violation.
Mismatched URI: /; expecting: xmpp/
Error ‘AuthSend’: error: not-authorized[?]
WORKAROUND!!! I know this is an old post, but wanted to document something I’ve found, in case others have the same issue. I was able to get this to work by commenting out this line in /usr/lib/perl5/vendor_perl/5.8.8/Net/XMPP/Protocol.pm:
return $self->AuthSASL(%args);
Note: It was line 1809 for me.
Hope somebody finds this helpful!