When a user created a meeting room and ticked of the "managed access" setting, and then entered the room, other participants were not able to join the meeting.
The other participants would get this message box, indicating that the manager of the meeting room was not present in the room:
Looking at the SystemOut.log for the Meeting server, this is what I noticed:
[23.09.14 10:54:08:449 CEST] 00004d13 MeetingApplic W Number of active managers read is still less than 1 after 10 iterations
[23.09.14 10:54:54:104 CEST] 000000b8 LogEventDAO W GWCLG0002W: User[9d08b1fbb89e7e40a929c3908545eb14] not in User table. Cant move to Usage table.
[23.09.14 10:54:54:104 CEST] 000000b8 LogEventDAO W moveUserToUserUsageTable, userId = [9d08b1fbb89e7e40a929c3908545eb14] sessionId = [4378b78a-8351-420e-8180-a64bbef9fa4f] serverId = [22ae37727fea628a61f8d1b5b22eb7c3]
[23.09.14 11:12:41:716 CEST] 000000b8 LoggingBean E GWCLG0003E:Exception processing a JMS message
--- The error occurred in com/ibm/meetingserver/logging/UserInfoDAO.xml.
--- The error occurred while applying a parameter map.
--- Check the UserInfoDAO.update-InlineParameterMap.
--- Check the parameter mapping for the 'uniqueId' property.
That last line in the log regarding the "uniqueId" got me on the right track.
By fluke, I had just gone through the Sametime Meeting server parameters in the SSC console, and I noticed this one:
Hmm, I can´t seem to ever have heard of a Ldap attribute with the name "uniqueId" before.
So I changed this parameter to have the value "mail".
Synced the nodes and restarted the Meeting server, and now participants were able to access meeting rooms with the option "Managed Access" set (and of course where the meeting room manager was present in the room".
If someone has some documentation regarding this meeting server parameter, please enlighten me about it. I have never used this parameter before, nor payed attention to it.