Trouble connecting to Openfire 3.10.2

Stu Rodgers stu10887 at gmail.com
Sat Sep 19 19:13:46 UTC 2015


Good afternoon!

I am having a bit of trouble connecting and authenticating using cl-xmpp
(0.8.1) to an Openfire server.

Here are the particulars:
cl-xmpp 0.8.1
Steel Bank Common Lisp 1.2.12
Openfire 3.10.2
Operating system: Windows 7 Service Pack 1

Everything in running on the same machine. Computer name is t1gov001.

Below is the console trace of my attempts. Thank you in advance for any
questions or suggestions.

This is SBCL 1.2.12, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.

WARNING: the Windows port is fragile, particularly for multithreaded
code.  Unfortunately, the development team currently lacks the time
and resources this platform demands.
* (ql:help)

"For help with Quicklisp, see http://www.quicklisp.org/beta/"
* *modules*

("SB-BSD-SOCKETS" "SB-POSIX" "ASDF" "asdf" "UIOP" "uiop")
* (ql:quickload "cl-xmpp-sasl")
To load "cl-xmpp-sasl":
  Install 13 Quicklisp releases:
    alexandria babel cl-base64 cl-sasl cl-xmpp
    closure-common cxml ironclad nibbles puri
    trivial-features trivial-gray-streams usocket
; Fetching #<URL "
http://beta.quicklisp.org/archive/usocket/2015-06-08/usocket-0.6.3.2.tgz">
; 70.83KB
==================================================
72,526 bytes in 0.03 seconds (2284.72KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/puri/2010-10-06/puri-20101006-git.tgz">
; 33.99KB
==================================================
34,803 bytes in 0.15 seconds (222.14KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/trivial-gray-streams/2014-08-26/trivial-gray-streams-20140826-git.tg
z">
; 7.78KB
==================================================
7,966 bytes in 0.02 seconds (432.18KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/trivial-features/2015-07-09/trivial-features-20150709-git.tgz
">
; 10.23KB
==================================================
10,480 bytes in 0.00 seconds (3411.46KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/alexandria/2015-05-05/alexandria-20150505-git.tgz
">
; 48.78KB
==================================================
49,955 bytes in 0.04 seconds (1250.88KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz">
; 248.03KB
==================================================
253,987 bytes in 0.10 seconds (2530.96KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/closure-common/2010-11-07/closure-common-20101107-git.tgz
">
; 26.95KB
==================================================
27,601 bytes in 0.06 seconds (456.85KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/cxml/2011-06-19/cxml-20110619-git.tgz">
; 151.14KB
==================================================
154,772 bytes in 1.15 seconds (130.97KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/nibbles/2015-07-09/nibbles-20150709-git.tgz
">
; 21.27KB
==================================================
21,780 bytes in 0.02 seconds (1329.35KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/ironclad/2014-11-06/ironclad_0.33.0.tgz">
; 643.83KB
==================================================
659,282 bytes in 0.37 seconds (1721.47KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/cl-sasl/2011-05-22/cl-sasl_0.3.1.tgz">
; 6.97KB
==================================================
7,136 bytes in 0.00 seconds (2322.92KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/cl-base64/2010-10-06/cl-base64-20101006-git.tgz
">
; 8.21KB
==================================================
8,408 bytes in 0.00 seconds (4105.47KB/sec)
; Fetching #<URL "
http://beta.quicklisp.org/archive/cl-xmpp/2010-10-06/cl-xmpp-0.8.1.tgz">
; 14.91KB
==================================================
15,271 bytes in 0.12 seconds (124.28KB/sec)
; Loading "cl-xmpp-sasl"
;;; Checking for wide character support... WARNING: Lisp implementation
doesn't use UTF-16, but accepts surrogate code p
oints.
 yes, using code points.
.
;;; Checking for wide character support.... WARNING: Lisp implementation
doesn't use UTF-16, but accepts surrogate code
points.
 yes, using code points.
;;; Building Closure with CHARACTER RUNES
................................................
[package usocket].................................
[package impl-specific-gray]......................
[package trivial-gray-streams]....................
[package alexandria.0.dev]........................
[package babel-encodings].........................
[package babel]...................................
..................................................
[package runes]...................................
[package utf8-runes]..............................
[package runes-encoding]..........................
[package hax].....................................
[package puri]....................................
[package cxml]....................................
[package sax].....................................
..................................................
[package cxml-xmls]...............................
[package dom].....................................
[package rune-dom]................................
[package klacks]..................................
[package domtest].................................
[package domtest-tests]...........................
[package xmlconf].................................
[package nibbles].................................
[package ironclad]................................
..................................................
..................................................
..................................................
[package cl-xmpp].................................
[package cl-base64]...............................
[package sasl]...
("cl-xmpp-sasl")
* (defvar *connection* (xmpp:connect :hostname "t1gov001"))
<?xml version='1.0' ?><stream:stream to='t1gov001' xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams'
 version='1.0'>
UNHANDLED: #<XML-ELEMENT STREAM:STREAM (6attr:0child:0data) {10050A0543}>
UNHANDLED: #<XML-ELEMENT STREAM:FEATURES (0attr:5child:0data) {1005991113}>
*CONNECTION*
* (xmpp:auth *connection* "agent" "agent001" "t1gov001" :mechanism
:sasl-plain)

SASL state: START

debugger invoked on a TYPE-ERROR in thread
#<THREAD "main thread" RUNNING {1002D7F3A3}>:
  The value NIL is not of type VECTOR.

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit debugger, returning to top level.

(SASL::STRING-TO-UTF8-LISP NIL)
0] 0

*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cl-xmpp-devel/attachments/20150919/e489e803/attachment.html>


More information about the cl-xmpp-devel mailing list