-
arcriley
I see in my firebug window some very interesting websocket output
-
arcriley
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='9b439c94-c8b7-4344-9b30-58dd3c46b6b2' from='localhost' version='1.0' xml:lang='en'>
-
arcriley
<stream:features><mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><mechanism>SCRAM-SHA-1</mechanism><mechanism>DIGEST-MD5</mechanism></mechanisms></stream:features>
-
arcriley
so mod_xmpp is now cutting the server stream into stanzas *and* removing <starttls/> from stream features
-
arcriley
i think its damned close to first release time!
-
stpeter
:)
-
arcriley
afaik this is the first full implementation of xmpp over websockets
-
arcriley
there's some rough edges in the last draft
-
stpeter
arcriley: there are, please provide feedback to the xmpp@ietf.org list
-
stpeter
arcriley: I thought that there was an implementation in ejabberd
-
arcriley
is there?
-
stpeter
the draft co-author worked on ejabberd at the time
-
stpeter
and I know one person at the XMPP Summit last year had an implementation
-
arcriley
ah cool
-
arcriley
how did they hook into the webserver?
-
stpeter
not sure
-
stpeter
I didn't hear about the details
-
arcriley
websockets support in webservers isnt exactly... yea
-
stpeter
:)
-
arcriley
thats why I wrote this, its the cleanest way to implement it without a bunch of hacks or http proxy stuff
-
arcriley
apache doesn't proxy websockets correctly either
-
arcriley
theres a module to implement websockets, but it seems to have an unstable api and you need to add an extra module on top of it to implement the protocol
-
bear
arcriley we are using haproxy to proxy websockets - v1.5 is handling it very nicely for us
-
Lance
so at the last summit, there was discussion on integrating MAM with result sets
-
Lance
particularly on requesting pages in reversed order
-
Lance
so I've written up a potential addition to XEP-0059 to make that work: https://gist.github.com/4458101
-
stpeter
Lance: excellent -- let's ping Matthew about that while we're at it (but you probably already have done so)
-
Lance
not yet, I don't think he's online
-
stpeter
haven't seen him
-
stpeter
but he is a man of many JIDs :)
-
Lance
indeed :)