[Tkabber] tkabber and ejabberd

Marshall Rose mrose+internet.jabber.tkabber at dbc.mtview.ca.us
Sun Oct 19 12:26:41 MSD 2003


i've been running 0.9.6-alpha-20030909 and upgraded to 20031017.
    
my server is ejabberd version of 20030910.

when i try to login with the latest tkabber, i get:
    
start sasl auth
mechs: DIGEST-MD5 PLAIN
SASL CONTINUE (sasl_auth): mechanism DIGEST-MD5 output {}

SASL CALLBACK: id authname
SASL CALLBACK RETURN: mrose
SASL CALLBACK: id user
SASL CALLBACK RETURN: mrose at jabber.dbc.mtview.ca.us/tkabber
SASL CALLBACK: token ::sasl::client_new_0 id pass
SASL CALLBACK RETURN: ******
SASL CONTINUE (sasl_step):
username="mrose",realm="jabber.dbc.mtview.ca.us",authzid="mrose at jabber.dbc.mtvi
ew.ca.us/tkabber",nonce="MzMwODU1NzAzOA==",cnonce="x6/zrgf6/dkAwVvNFv/gYzZEHMa7
WiNMaw5GmwoaceE=",nc=00000001,qop=auth,digest-uri="xmpp/jabber.dbc.mtview.ca.us
",response=6d9c1f2fcd9832093d0b0366b9417476
SASL OK (sasl_step): 


i get the "Got stream" message, but no "Authentication Successful". i
tried again with the earlier version and it works just fine...
    
thanks!
    
/mtr
				  #######
    
10/19 11:12:29 jlib         (jlib::connect) Socket:'sock5'
Server:'jabber.dbc.mtview.ca.us' ConnectionID:'1'
10/19 11:12:29 jlib         (jlib::outmsg) (1) '<stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
to='jabber.dbc.mtview.ca.us' version='1.0'>'
10/19 11:12:29 jlib         (jlib::inmsg) (1) '<?xml
version='1.0'?><stream:stream xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams' id='3880790035'
from='jabber.dbc.mtview.ca.us' version='1.0'>'
10/19 11:12:29 jlib         (jlib::got_stream) Session ID = 3880790035, Use SASL
= 1
10/19 11:12:29 jlib         (jlib::send_auth) username:'mrose' password:'******'
resource:'tkabber'
10/19 11:12:29 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>'
10/19 11:12:29 jlib         (jlib::parse) xmldata:'stream:features {}
{{mechanisms {xmlns urn:ietf:params:xml:ns:xmpp-sasl} {{mechanism {} {}
DIGEST-MD5 DIGEST-MD5 {}} {mechanism {} {} PLAIN PLAIN {}}} {} {} {}}} {} {} {}'
10/19 11:12:29 jlib         (jlib::outmsg) (1) '<auth
xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>'
10/19 11:12:29 jlib         (jlib::inmsg) (1) '<challenge
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>bm9uY2U9Ik16TXdPRFUxTnpBek9BPT0iLHFvcD
0iYXV0aCxhdXRoLWludCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>'
10/19 11:12:29 jlib         (jlib::parse) xmldata:'challenge {xmlns
urn:ietf:params:xml:ns:xmpp-sasl} {}
bm9uY2U9Ik16TXdPRFUxTnpBek9BPT0iLHFvcD0iYXV0aCxhdXRoLWludCIsY2hhcnNldD11dGYtOCx
hbGdvcml0aG09bWQ1LXNlc3M=
bm9uY2U9Ik16TXdPRFUxTnpBek9BPT0iLHFvcD0iYXV0aCxhdXRoLWludCIsY2hhcnNldD11dGYtOCx
hbGdvcml0aG09bWQ1LXNlc3M= {}'
10/19 11:12:29 jlib         level 5 message {DIGEST-MD5 client step 2}
10/19 11:12:29 jlib         (jlib::outmsg) (1) '<response
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>dXNlcm5hbWU9Im1yb3NlIixyZWFsbT0iamFiYm
VyLmRiYy5tdHZpZXcuY2EudXMiLGF1dGh6aWQ9Im1yb3NlQGphYmJlci5kYmMubXR2aWV3LmNhLnVzL
3RrYWJiZXIiLG5vbmNlPSJNek13T0RVMU56QXpPQT09Iixjbm9uY2U9Ing2L3pyZ2Y2L2RrQXdWdk5G
di9nWXpaRUhNYTdXaU5NYXc1R213b2FjZUU9IixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJ
pPSJ4bXBwL2phYmJlci5kYmMubXR2aWV3LmNhLnVzIixyZXNwb25zZT02ZDljMWYyZmNkOTgzMjA5M2
QwYjAzNjZiOTQxNzQ3Ng==</response>'
10/19 11:12:30 jlib         (jlib::inmsg) (1) '<challenge
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>cnNwYXV0aD1hNmUyYzI1ZTgxMjQwMDNmYmUwND
dmY2MwM2UzZmM1Yg==</challenge>'
10/19 11:12:30 jlib         (jlib::parse) xmldata:'challenge {xmlns
urn:ietf:params:xml:ns:xmpp-sasl} {}
cnNwYXV0aD1hNmUyYzI1ZTgxMjQwMDNmYmUwNDdmY2MwM2UzZmM1Yg==
cnNwYXV0aD1hNmUyYzI1ZTgxMjQwMDNmYmUwNDdmY2MwM2UzZmM1Yg== {}'
10/19 11:12:30 jlib         level 5 message {DIGEST-MD5 client step 3}
10/19 11:12:30 jlib         (jlib::outmsg) (1) '<response
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>'
10/19 11:12:30 jlib         (jlib::inmsg) (1) '<success
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>'
10/19 11:12:30 jlib         (jlib::parse) xmldata:'success {xmlns
urn:ietf:params:xml:ns:xmpp-sasl} {} {} {} {}'
10/19 11:12:30 jlib         (jlib::outmsg) (1) '<stream:stream
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client'
to='jabber.dbc.mtview.ca.us' version='1.0'>'
10/19 11:12:30 jlib         (jlib::inmsg) (1) '<?xml
version='1.0'?><stream:stream xmlns='jabber:client'
xmlns:stream='http://etherx.jabber.org/streams' id='3880790035'
from='jabber.dbc.mtview.ca.us' version='1.0'>'
10/19 11:12:30 jlib         (jlib::got_stream) Session ID = 3880790035, Use SASL
= 1
10/19 11:12:41 jlib         (jlib::disconnect) 
10/19 11:12:41 jlib         (jlib::outmsg) (1) '</stream:stream>'
    
				  #######


More information about the Tkabber mailing list