once again I have a quick workaround for issues we've been noticing recently with Google Chrome.
Google has changed their cookie policy and at least for our particular setup this also affects BBB.
An error occurred
The error was reported with the following id: 'zkGUMu1ZaT0WQA3j00SK'Please press and hold Ctrl and press F5 to reload this page, if the problem persists please send this error message to your webmaster:
Workaround:
Add the following line to your nginx BBB server block:
proxy_cookie_path / "/; SameSite=none; Secure";
Why is this error shown in the first place? My assumption is that Etherpad sets cookies with neither the SameSite attribute nor the secure flag. The latter might be the result of our particular setup where traffic is routed over HTTP internally (without TLS), but with TLS externally, which might lead Etherpad to believe the connection is insecure. Together with the new cookie policy from Google and lack of an explicit SameSite attribute this causes issues.
The workaround above has the added benefit of preventing downgrade attacks, since all cookies will be flagged secure.
Technically speaking this is an Etherpad bug, but from what I can tell upstream versions now correctly set the SameSite attribute. BBB 2.3 should be able to just pull newer Etherpad versions which will fix the issue there.
I hope this helps someone.
Best regards,
Kim-Alexander Brodowski
IServ GmbH