Hello everybody, I'm trying to write a very small XMPP-over-BOSH client: I just want to connect and to get authenticated. Here is the problem: after the first request, the server always returns the same response (whatever the request I send):
<body xmlns='http://jabber.org/protocol/httpbind'> <stream:features xmlns:stream='http://etherx.jabber.org/streams'> <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> </body> Here is the full communication with the server : http://friendpaste.com/4coWGAqrMkXs1LNSLSpyki And this is the Python code I wrote: http://friendpaste.com/1R4PCcqaSWiBsveoiq3HSy I think I'm following the XMPP specification, but I'm not sure. So, does someone knows why the server doesn't send me the challenge? Thanks in advance, Thomas.
