[Metalab] bitlbee anyone?

Michael Hauser awarewater at gmail.com
Tue Jul 5 00:31:56 CEST 2011


Hallo!

On Mon, Jul 04, 2011 at 11:28:45PM +0200, Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 wrote:
> > Logging in: Converting stream to TLS
> >  22:36 <@root> port = `5222'

Ja, aber da: tls = `try', sollte es nach fehlgeschlagenem Versuch dann unverschlüsselt funktionieren.

> TLS-Port ist 5223! Ein Mitschnitt mittels XML-Konsole wäre noch hilfreich,

00:15 -!- Irssi: Starting query in localhost with xmlconsole
00:15 <xmlconsole> TX: <?xml version='1.0' ?><stream:stream to="jabber.metalab.at"
                   xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams"
                   version="1.0">
00:15 <xmlconsole> RX: <stream:features><starttls
                   xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms                               xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/></stream:features>
00:15 <xmlconsole> TX: <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
00:15 <xmlconsole> RX: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
00:15 <xmlconsole> TX: <stream:stream to="jabber.metalab.at" xmlns="jabber:client"
                   xmlns:stream="http://etherx.jabber.org/streams" version="1.0">
00:15 <xmlconsole> RX: <stream:features><mechanisms                                                   xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/></stream:features>
00:15 <xmlconsole> TX: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="DIGEST-MD5"/>
00:15 <xmlconsole> RX: <challenge                                                                     xmlns="urn:ietf:params:xml:ns:xmpp-sasl">bm9uY2U9IjE1MTQyNTY3ODAiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
00:15 <xmlconsole> TX: <response                                                                      xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9InRlc3NlbGxhdGVkIixyZWFsbT0iamFiYmVyLm1ldGFsYWIuYXQiLG5vbmNlPSIxNTE0MjU2NzgwIixjbm9uY2U9IlJ5eEhFenMzSVpWSUVUdW5GV0NFOURUTDRaY1M0SHF4WDVUYWpObHoiLG5jPTAwMDAwMDAxLHFvcD1hdXRoLGRpZ2VzdC11cmk9InhtcHAvamFiYmVyLm1ldGFsYWIuYXQiLHJlc3BvbnNlPWE2OThhYmFhNjcxZDFmZGU1MTIzMDlkZmYxY2RmZTg1LGNoYXJzZXQ9dXRmLTg=</response>
00:15 <xmlconsole> RX: <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

Da steh' ich nun, ich armer Tor...

> oder auch Wireshark (unverschlüsselt sieht man natürlich mehr). 

Kommt später, `sudo apt-get install wireshark' würde grad zuviel DL Volumen brauchen, werd' ich morgen machen, wenn ich unlimited bin. :)

Aber danke soweit,

Gruß, mih

>Zum Vergleich, 
> mein Loginvorgang bis kurz vorm TLS-Handshake:
> 
> C:<?xml version="1.0"?>
> <stream:stream xmlns:stream="http://etherx.jabber.org/streams" version="1.0" 
> xmlns="jabber:client" to="jabber.metalab.at">
> 
> S:<?xml version='1.0'?><stream:stream xmlns='jabber:client' 
> xmlns:stream='http://etherx.jabber.org/streams' id='xxxxxxxxxx' 
> from='jabber.metalab.at' version='1.0' 
> xml:lang='en'><stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-
> tls'/><mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>DIGEST-
> MD5</mechanism><mechanism>PLAIN</mechanism></mechanisms><register 
> xmlns='http://jabber.org/features/iq-register'/></stream:features>
> 
> C:<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
> 
> S:<proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>




More information about the Metalab mailing list