In-band registration fails with websockets

Description

To reproduce, I did the following:

  1. 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.

  2. 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

 

Environment

None

Activity

Show:

Guus der Kinderen November 15, 2023 at 7:43 PM

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.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created May 24, 2019 at 4:54 PM
Updated November 15, 2023 at 9:40 PM
Resolved November 15, 2023 at 7:43 PM