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