MUC room does not return its identity or features, when querying for room info

Description

Openfire does not return MUC room information, when client makes a Service Discovery request.

(The room was created with the default MUC configuration of Openfire, expect that it was created with a "muc#roomconfig_roomname" set in its configuration form.)

Client sends request to MUC room:

Openfire returns:

Spec says:

The room MUST return its identity and SHOULD return the features it supports

http://xmpp.org/extensions/xep-0045.html#disco-roominfo

(but OF doesn't)

I would have expected, that Openfire at least returns the muc#roomconfig_roomname field as the identity of the room. (the name attribute) and the default configured features.

Environment

None

Activity

Show:
csh
April 22, 2014, 7:09 PM

Only public returned room information. According to XEP-0045 room info discovery is not restricted to public rooms. Non-public rooms must include the "muc_hidden" feature.

Fixed

Assignee

Guus der Kinderen

Reporter

csh