Looks like we have a potential bug for @pmusaraj!
This definitely used to work, I will test it on one of my installs later.
Looks like we have a potential bug for @pmusaraj!
This definitely used to work, I will test it on one of my installs later.
btw I have the same issue in Chrome and Safari.
Yep, it’s not likely to be browser specific, it’s more likely a change in Discourse or BBB is to blame.
On a different note, is the group moderator config of the plugin working?
Edit: yes it does
Moreover on the browsers . The iframe solution works in FF but not in Chrome and Safari
This was not an easy thing to track down (in part because I didn’t have a BBB server set up), but I found the issue. Chrome has changed its cookie policy and this affects BBB in the iframe. I see the below in my Chrome console:
A cookie associated with a cross-site resource at
http://bbb.discourse.org/
was set without theSameSite
attribute. It has been blocked, as Chrome now only delivers cookies with cross-site requests if they are set withSameSite=None
andSecure
. You can review cookies in developer tools under Application>Storage>Cookies and see more details at Chrome Platform Status and Chrome Platform Status.
One way to fix is to allow BBB to run without cookies, I followed Problems with Full Third-Party Cookie Blocking · Issue #9998 · bigbluebutton/bigbluebutton · GitHub and fixed it by setting allowRequestsWithoutSession=true
in /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties
and restarting BBB via bbb-conf --restart
.
Amazing , it works now!!
side question: does the recording work from a meeting started from Discourse? I was not able to have the button showing. It works when I start the meeting from the room from Greenlight.
F.
it works now!! tanks alot.