<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.24.5">
</HEAD>
<BODY>
On Mon, 2009-07-06 at 16:18 +0100, Julian Lyndon-Smith wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#000000">I can assure you that it works, and that it works well. We use it ;)</FONT></TT><BR>
</BLOCKQUOTE>
<BR>
My jabber.conf :<BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[general]</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">debug=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Turn on debugging by default.</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">autoprune=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Auto remove users from buddy list.</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">autoregister=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Auto register users from buddy list. </FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[asterisk]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;label</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">type=client&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Client or Component connection</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">serverhost=192.168.2.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Route to server for example talk.google.com</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">username=asterisk@192.168.2.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Username with optional roster.</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">secret=XXXXXX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Password</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">port=5222&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Port to use defaults to 5222</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">usetls=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Use tls or not</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">usesasl=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Use sasl or not</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">statusmessage=&quot;I am Asterisk&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Have custom status message for Asterisk.</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">;timeout=100&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;;Timeout on the message stack.</FONT></FONT><BR>
<BR>
Then I get the following :<BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">JABBER: asterisk INCOMING: &lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;stream:stream xmlns:stream=&quot;http://etherx.jabber.org/streams&quot; xmlns=&quot;jabber:client&quot; from=&quot;openfire.jocan.local&quot; id=&quot;56ff9859&quot; xml:lang=&quot;en&quot; version=&quot;1.0&quot;&gt;&lt;stream:features&gt;&lt;mechanisms xmlns=&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;&gt;&lt;mechanism&gt;DIGEST-MD5&lt;/mechanism&gt;&lt;mechanism&gt;PLAIN&lt;/mechanism&gt;&lt;mechanism&gt;ANONYMOUS&lt;/mechanism&gt;&lt;mechanism&gt;CRAM-MD5&lt;/mechanism&gt;&lt;/mechanisms&gt;&lt;compression xmlns=&quot;http://jabber.org/features/compress&quot;&gt;&lt;method&gt;zlib&lt;/method&gt;&lt;/compression&gt;&lt;auth xmlns=&quot;http://jabber.org/features/iq-auth&quot;/&gt;&lt;register xmlns=&quot;<A HREF="http://jabber.org/features/iq-register">http://jabber.org/features/iq-register</A>&quot;/&gt;&lt;/stream:features&gt;</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">JABBER: asterisk OUTGOING: &lt;auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/&gt;</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">JABBER: asterisk INCOMING: &lt;challenge xmlns=&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;&gt;cmVhbG09Im9wZW5maXJlLmpvY2FuLmxvY2FsIixub25jZT0iSngyRVZCRmlDNlI4K1hlMU5rbm9PUUNWT1VEN1pGMEpXcnRydUxjdiIscW9wPSJhdXRoIixjaGFyc2V0PXV0Zi04LGFsZ29yaXRobT1tZDUtc2Vzcw==&lt;/challenge&gt;</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">JABBER: asterisk OUTGOING: &lt;response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'&gt;dXNlcm5hbWU9ImFzdGVyaXNrIixyZWFsbT0ib3BlbmZpcmUuam9jYW4ubG9jYWwiLG5vbmNlPSJKeDJFVkJGaUM2UjgrWGUxTmtub09RQ1ZPVUQ3WkYwSldydHJ1TGN2Iixjbm9uY2U9IjQzZTVmYjFkNjZiMTU2OGI1MDFjNzk0ZDQ0MzMyYzFiIixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwLzE5Mi4xNjguMi41IixyZXNwb25zZT1kNGUxYzQ0ZDM0OGNjNWJkN2E2MzJiNzdmZjRjZTQ0OCxjaGFyc2V0PXV0Zi04&lt;/response&gt;</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">JABBER: asterisk INCOMING: &lt;failure xmlns=&quot;urn:ietf:params:xml:ns:xmpp-sasl&quot;&gt;&lt;not-authorized/&gt;&lt;/failure&gt;</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#0000ff">[Jul&nbsp; 6 20:07:57] ERROR[24565]: res_jabber.c:606 aji_act_hook: JABBER: encryption failure. possible bad password.</FONT></FONT><BR>
<BR>
I am 100% sure I have the correct password !<BR>
<BR>
I even took a very simple password without any special characters...<BR>
<BR>
Can you advise ??<BR>
<BR>
Jonas.
</BODY>
</HTML>