<div dir="ltr">Good afternoon!<div><br></div><div>I am having a bit of trouble connecting and authenticating using cl-xmpp (0.8.1) to an Openfire server.</div><div><br></div><div>Here are the particulars:</div><div>cl-xmpp 0.8.1</div><div>Steel Bank Common Lisp 1.2.12</div><div><span style="color:rgb(51,51,51);font-family:arial,helvetica,sans-serif;font-size:12px;background-color:rgb(245,245,245)">Openfire 3.10.2</span><br></div><div>Operating system: Windows 7 Service Pack 1<br clear="all"><div><br></div><div>Everything in running on the same machine. Computer name is t1gov001.</div><div><br></div><div>Below is the console trace of my attempts. Thank you in advance for any questions or suggestions.</div><div><br></div><div><div>This is SBCL 1.2.12, an implementation of ANSI Common Lisp.</div><div>More information about SBCL is available at <<a href="http://www.sbcl.org/">http://www.sbcl.org/</a>>.</div><div><br></div><div>SBCL is free software, provided as is, with absolutely no warranty.</div><div>It is mostly in the public domain; some portions are provided under</div><div>BSD-style licenses.  See the CREDITS and COPYING files in the</div><div>distribution for more information.</div><div><br></div><div>WARNING: the Windows port is fragile, particularly for multithreaded</div><div>code.  Unfortunately, the development team currently lacks the time</div><div>and resources this platform demands.</div><div>* (ql:help)</div><div><br></div><div>"For help with Quicklisp, see <a href="http://www.quicklisp.org/beta/">http://www.quicklisp.org/beta/</a>"</div><div>* *modules*</div><div><br></div><div>("SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop")</div><div>* (ql:quickload "cl-xmpp-sasl")</div><div>To load "cl-xmpp-sasl":</div><div>  Install 13 Quicklisp releases:</div><div>    alexandria babel cl-base64 cl-sasl cl-xmpp</div><div>    closure-common cxml ironclad nibbles puri</div><div>    trivial-features trivial-gray-streams usocket</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/usocket/2015-06-08/usocket-0.6.3.2.tgz">http://beta.quicklisp.org/archive/usocket/2015-06-08/usocket-0.6.3.2.tgz</a>"></div><div>; 70.83KB</div><div>==================================================</div><div>72,526 bytes in 0.03 seconds (2284.72KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/puri/2010-10-06/puri-20101006-git.tgz">http://beta.quicklisp.org/archive/puri/2010-10-06/puri-20101006-git.tgz</a>"></div><div>; 33.99KB</div><div>==================================================</div><div>34,803 bytes in 0.15 seconds (222.14KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/trivial-gray-streams/2014-08-26/trivial-gray-streams-20140826-git.tg">http://beta.quicklisp.org/archive/trivial-gray-streams/2014-08-26/trivial-gray-streams-20140826-git.tg</a></div><div>z"></div><div>; 7.78KB</div><div>==================================================</div><div>7,966 bytes in 0.02 seconds (432.18KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/trivial-features/2015-07-09/trivial-features-20150709-git.tgz">http://beta.quicklisp.org/archive/trivial-features/2015-07-09/trivial-features-20150709-git.tgz</a>"></div><div>; 10.23KB</div><div>==================================================</div><div>10,480 bytes in 0.00 seconds (3411.46KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/alexandria/2015-05-05/alexandria-20150505-git.tgz">http://beta.quicklisp.org/archive/alexandria/2015-05-05/alexandria-20150505-git.tgz</a>"></div><div>; 48.78KB</div><div>==================================================</div><div>49,955 bytes in 0.04 seconds (1250.88KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz">http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz</a>"></div><div>; 248.03KB</div><div>==================================================</div><div>253,987 bytes in 0.10 seconds (2530.96KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/closure-common/2010-11-07/closure-common-20101107-git.tgz">http://beta.quicklisp.org/archive/closure-common/2010-11-07/closure-common-20101107-git.tgz</a>"></div><div>; 26.95KB</div><div>==================================================</div><div>27,601 bytes in 0.06 seconds (456.85KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz">http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz</a>"></div><div>; 151.14KB</div><div>==================================================</div><div>154,772 bytes in 1.15 seconds (130.97KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/nibbles/2015-07-09/nibbles-20150709-git.tgz">http://beta.quicklisp.org/archive/nibbles/2015-07-09/nibbles-20150709-git.tgz</a>"></div><div>; 21.27KB</div><div>==================================================</div><div>21,780 bytes in 0.02 seconds (1329.35KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/ironclad/2014-11-06/ironclad_0.33.0.tgz">http://beta.quicklisp.org/archive/ironclad/2014-11-06/ironclad_0.33.0.tgz</a>"></div><div>; 643.83KB</div><div>==================================================</div><div>659,282 bytes in 0.37 seconds (1721.47KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/cl-sasl/2011-05-22/cl-sasl_0.3.1.tgz">http://beta.quicklisp.org/archive/cl-sasl/2011-05-22/cl-sasl_0.3.1.tgz</a>"></div><div>; 6.97KB</div><div>==================================================</div><div>7,136 bytes in 0.00 seconds (2322.92KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/cl-base64/2010-10-06/cl-base64-20101006-git.tgz">http://beta.quicklisp.org/archive/cl-base64/2010-10-06/cl-base64-20101006-git.tgz</a>"></div><div>; 8.21KB</div><div>==================================================</div><div>8,408 bytes in 0.00 seconds (4105.47KB/sec)</div><div>; Fetching #<URL "<a href="http://beta.quicklisp.org/archive/cl-xmpp/2010-10-06/cl-xmpp-0.8.1.tgz">http://beta.quicklisp.org/archive/cl-xmpp/2010-10-06/cl-xmpp-0.8.1.tgz</a>"></div><div>; 14.91KB</div><div>==================================================</div><div>15,271 bytes in 0.12 seconds (124.28KB/sec)</div><div>; Loading "cl-xmpp-sasl"</div><div>;;; Checking for wide character support... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code p</div><div>oints.</div><div> yes, using code points.</div><div>.</div><div>;;; Checking for wide character support.... WARNING: Lisp implementation doesn't use UTF-16, but accepts surrogate code</div><div>points.</div><div> yes, using code points.</div><div>;;; Building Closure with CHARACTER RUNES</div><div>................................................</div><div>[package usocket].................................</div><div>[package impl-specific-gray]......................</div><div>[package trivial-gray-streams]....................</div><div>[package alexandria.0.dev]........................</div><div>[package babel-encodings].........................</div><div>[package babel]...................................</div><div>..................................................</div><div>[package runes]...................................</div><div>[package utf8-runes]..............................</div><div>[package runes-encoding]..........................</div><div>[package hax].....................................</div><div>[package puri]....................................</div><div>[package cxml]....................................</div><div>[package sax].....................................</div><div>..................................................</div><div>[package cxml-xmls]...............................</div><div>[package dom].....................................</div><div>[package rune-dom]................................</div><div>[package klacks]..................................</div><div>[package domtest].................................</div><div>[package domtest-tests]...........................</div><div>[package xmlconf].................................</div><div>[package nibbles].................................</div><div>[package ironclad]................................</div><div>..................................................</div><div>..................................................</div><div>..................................................</div><div>[package cl-xmpp].................................</div><div>[package cl-base64]...............................</div><div>[package sasl]...</div><div>("cl-xmpp-sasl")</div><div>* (defvar *connection* (xmpp:connect :hostname "t1gov001"))</div><div><?xml version='1.0' ?><stream:stream to='t1gov001' xmlns='jabber:client' xmlns:stream='<a href="http://etherx.jabber.org/streams">http://etherx.jabber.org/streams</a>'</div><div> version='1.0'></div><div>UNHANDLED: #<XML-ELEMENT STREAM:STREAM (6attr:0child:0data) {10050A0543}></div><div>UNHANDLED: #<XML-ELEMENT STREAM:FEATURES (0attr:5child:0data) {1005991113}></div><div>*CONNECTION*</div><div>* (xmpp:auth *connection* "agent" "agent001" "t1gov001" :mechanism :sasl-plain)</div><div><br></div><div>SASL state: START</div><div><br></div><div>debugger invoked on a TYPE-ERROR in thread</div><div>#<THREAD "main thread" RUNNING {1002D7F3A3}>:</div><div>  The value NIL is not of type VECTOR.</div><div><br></div><div>Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.</div><div><br></div><div>restarts (invokable by number or by possibly-abbreviated name):</div><div>  0: [ABORT] Exit debugger, returning to top level.</div><div><br></div><div>(SASL::STRING-TO-UTF8-LISP NIL)</div><div>0] 0</div><div><br></div><div>*</div></div>
</div></div>