Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Use the inVerse plugin for openfire and set the connection type to use websockets. The IQ request on namespace 'jabber:iq:register' returns an error response with REGFAIL.
Reset connection back to use BOSH and registration is successful
Debugging the conversejs code indicates that the stream features is missing a register element.
I can reproduce a very similar problem in Openfire 4.6.0 and 4.7.5, but no longer in 4.8.0-SNAPSHOT. I assume this is fixed as a side-effect of something else.
To reproduce, I did the following:
Use the inVerse plugin for openfire and set the connection type to use websockets. The IQ request on namespace 'jabber:iq:register' returns an error response with REGFAIL.
Reset connection back to use BOSH and registration is successful
Debugging the conversejs code indicates that the stream features is missing a register element.
It seems to be similar to https://community.igniterealtime.org/message/242447 except that was a fix for BOSH which might cover not websockets