XMPP, jabber.org and confirming IM

So I have been able to get the XMPP daemon online using jabber.org instead of talk.google.com.

However, when I add my GTalk account to my StatusNet install, the website says it is fine but the XMPP server is still not right.

This is the message I get in the browser, after I've clicked the confirmaddress link that the daemon send in chat:

------
Confirm address
The address "{custom JID using GoogleApps}" has been confirmed for your account.
------
Seems fine and dandy since it had to send the confirm link via IM, seems like future IM sessions should be fine.

This is the message I see in the debug when I try to post, after I've confirmed my account:

------
1280768012 [VERBOSE]: RECV: <message from='{custom JID}/Noah MittmA8F385E6' to='poingbot@jabber.org/xmpphpdaemon' type='chat' id='iChat_7FDCC233'><body>help</body>
<x xmlns="jabber:x:event"><composing/></x>
<active xmlns="http://jabber.org/protocol/chatstates"/><nos:x value="disabled" xmlns:nos="google:nosave"/><arc:record otr="false" xmlns:arc="http://jabber.org/protocol/archive"/></message>
1280768012 [DEBUG]: Calling message_handler
1280768012 [DEBUG]: Message: help
1280768012 [DEBUG]: EVENT: message
1280768022 [VERBOSE]: Socket is ready; send it.
1280768022 [VERBOSE]: SENT: <message from="poingbot@jabber.org/xmpphpdaemon" to="" type='chat'><body>[poing!@] Unknown user; go to http://poing.org/settings/im to add your address to your account</body></message>
1280768022 [VERBOSE]: Successfully sent 184 bytes.
1280768022 [VERBOSE]: RECV: <message from='' to='poingbot@jabber.org/xmpphpdaemon' type='error'><error code='400' type='modify'><jid-malformed xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></message>

------

For some reason, not only does the server forget that I was confirmed, but it sends the response message to "" which appears to produce a 400 error on jabber.org.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID