Hi,
XEP-0045, 7.1.11 states that admin or owner should be able to join full room, while they actually cannot in OpenFire 3.6.4. I’m not sure which version of XEP-0045 does OpenFire implement, but error 503 for full room was introduced in version 1.19 together with the condition that server should allow admin or owner to login. You can see the problem in source in method org.jivesoftware.openfire.muc.spi.LocalMUCRoom#joinRoom in the line “if (isDestroyed || (getMaxUsers() > 0 && getOccupantsCount() >= getMaxUsers())) {”.
Are there any existing patches for this problem?
Thanks.