#843 [mod_websocket] auth fails if wrong credentials are provided initially
What steps will reproduce the problem?
1. Try to login with a client via websocket and accidentally issue a wrong password
2. Realize your error and enter the correct password
3. Never get connected unless you reload the page
What is the expected output? What do you see instead?
Login should succeed.
What version of the product are you using? On what operating system?
Prosody 0.10 nightly build 356 (2017-03-04, 8acc35b5355a)
prosody-modules rev: 08f2d2a61af8
In the chrome debug log you can see that converse tries to bind the resource but never receives a reply from prosody.
<iq type="set" id="_bind_auth_2" xmlns="jabber:client"><bind xmlns="urn:ietfarams:xml:ns:xmpp-bind"><resource>converse.js-20611459</resource></bind></iq>
Related converse.js issue
Thanks to jcbrand for looking into the issue.