[Tkabber] tkabber v. ejabberd

Marshall Rose mrose+internet.jabber.tkabber at dbc.mtview.ca.us
Sun Aug 31 23:02:36 MSD 2003


in bringing up ejabberd this weekend, i found a problem with tkabber.
    
1. use tkabber to log into ejabberd
    
2. restart ejabberd
    
3. use tkabber to log into ejabberd
    
the login will fail:
    
08/31 21:45:26 jlib         (jlib::inmsg) (1) '<?xml
version='1.0'?><stream:stream xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams' id='3286144356'
from='jabber.dbc.mtview.ca.us' version='1.0'>'
08/31 21:45:26 jlib         (jlib::got_stream) Session ID = 3286144356, Use SASL
= 1
08/31 21:45:26 jlib         (jlib::send_auth) username:'mrose'
password:'********' resource:'tkabber'
08/31 21:45:26 jlib         (jlib::inmsg) (1) '<stream:features><mechanisms
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>DIGEST-MD5</mechanism><mech
anism>PLAIN</mechanism></mechanisms></stream:features>'
08/31 21:45:26 jlib         (jlib::parse) xmldata:'stream:features {}
{{mechanisms {xmlns urn:ietf:params:xml:ns:xmpp-sasl} {{mechanism {} {}
DIGEST-MD5 DIGEST-MD5 {}} {mechanism {} {} PLAIN PLAIN {}}} {} {} {}}} {} {} {}'
08/31 21:45:26 jlib         level 5 message {DIGEST-MD5 client step 1}
08/31 21:45:26 jlib         (jlib::outmsg) (1) '<auth
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'
mechanism='DIGEST-MD5'>dXNlcm5hbWU9Im1yb3NlIixyZWFsbT0iamFiYmVyLmRiYy5tdHZpZXcu
Y2EudXMiLGF1dGh6aWQ9Im1yb3NlQGphYmJlci5kYmMubXR2aWV3LmNhLnVzL3RrYWJiZXIiLG5vbmN
lPSJNall6TlRReU56SXlPQT09Iixjbm9uY2U9ImZkSXo4QnUvbUxPV2p2djErSDFtRFIzNEpHMHVFU1
hIWmI3bWVFNXQrV1U9IixuYz0wMDAwMDAwMixxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2phYmJlc
i5kYmMubXR2aWV3LmNhLnVzIixyZXNwb25zZT01NjExMGUyZGRjODU4ZWFjYjQ5ZTg3YjM1M2I0MTA5
Zg==</auth>'
08/31 21:45:26 jlib         (jlib::inmsg) (1) '<failure
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><bad-protocol/></failure>'
08/31 21:45:26 jlib         (jlib::parse) xmldata:'failure {xmlns
urn:ietf:params:xml:ns:xmpp-sasl} {{bad-protocol {} {} {} {} {}}} {} {} {}'
08/31 21:45:31 jlib         (jlib::disconnect) 
08/31 21:45:31 jlib         (jlib::outmsg) (1) '</stream:stream>'
    
the thing to note here is that the <auth/> contains pcdata. it shouldn't.

/mtr


More information about the Tkabber mailing list