@pmusaraj 님, 잠재적인 버그가 있는 것 같습니다!
이전에는 분명히 작동했는데, 나중에 제 설치 환경 중 하나에서 테스트해 보겠습니다.
@pmusaraj 님, 잠재적인 버그가 있는 것 같습니다!
이전에는 분명히 작동했는데, 나중에 제 설치 환경 중 하나에서 테스트해 보겠습니다.
참고로 크롬과 사파리에서도 같은 문제가 발생합니다.
네, 브라우저에 특정한 문제는 아닐 가능성이 높고, Discourse나 BBB의 변경 사항이 원인일 가능성이 더 큽니다.
다른 주제로, 플러그인의 그룹 모더레이터 설정이 제대로 작동하나요?
수정: 네, 작동합니다.
그리고 브라우저에 대해 말씀드리자면, iframe 솔루션은 Firefox에서는 작동하지만 Chrome과 Safari에서는 작동하지 않습니다.
이 문제를 추적하는 것은 쉬운 일이 아니었습니다(일부적으로는 BBB 서버를 설정해 두지 않았기 때문이기도 합니다). 하지만 결국 원인을 찾았습니다. Chrome이 쿠키 정책을 변경했으며, 이는 iframe 내의 BBB에 영향을 미칩니다. Chrome 콘솔에서 다음과 같은 메시지를 확인할 수 있습니다:
http://bbb.discourse.org/의 크로스 사이트 리소스와 관련된 쿠키가SameSite속성 없이 설정되었습니다. Chrome은 이제 크로스 사이트 요청 시 쿠키를SameSite=None및Secure로 설정된 경우에만 전달하므로 이 쿠키가 차단되었습니다. 개발자 도구의 Application > Storage > Cookies에서 쿠키를 검토하고, Chrome Platform Status 및 https://www.chromestatus.com/feature/5633521622188032에서 더 자세한 내용을 확인할 수 있습니다.
이를 해결하는 한 가지 방법은 BBB가 쿠키 없이 실행되도록 허용하는 것입니다. Problems with Full Third-Party Cookie Blocking · Issue #9998 · bigbluebutton/bigbluebutton · GitHub 참고하여 /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties 파일에서 allowRequestsWithoutSession=true로 설정하고 bbb-conf --restart를 실행하여 BBB를 재시작함으로써 문제를 해결했습니다.
정말 놀랍네요, 이제 작동합니다!!
부수적인 질문이 하나 있습니다: Discourse에서 시작한 회의에서 녹음이 작동하나요? 버튼을 표시할 수 없었습니다. Greenlight에서 방을 통해 회의를 시작하면 작동합니다.
F.
이제 작동합니다!! 감사합니다.