Man kann, wie gesagt, auch einfach diese Adresse verwenden https://bbb-monitor.netlify.app/
Alle Daten bleiben bei euch im Browser, das Secret geht nur per https an euren eingetragenen BBB-Server (wie man per F12 und dem Netzwerk-Tab kontrollieren kann).
Hat scalelite nicht die gleiche API? Hast Du mal versucht, den Scalelite-Server anzugeben und das LOADBALANCER_SECRET als shared secret zu verwenden? Das müsste funktionieren.
Du kannst bzw. musst nun die Location für den Scalelite Server eintragen, damit von dort auch die CORS-Header übertragen werden. Ich weiß leider nicht, an welcher Stelle das gemacht werden muss. Da müsstest Du mal in der Docker-Datei schauen, wohin die Config verlinkt ist.
funktioniert mit Scalelite und dem FF-Plugin super. Prima Arbeit!!! Konnte so gleich mal feststellen, welche Berufsschülerin sich da seit gestern Mittag allein in einem Raum rumtrieb und den Raum schließen…
Hier die F12-Konsolenausgabe unter Chrome:
https://Scalelite_Server_URL.de/bigbluebutton/api/getMeetings?checksum=123456789987654321’ from origin 'https://bbb-monitor-web.de has been blocked by CORS policy: No ‚Access-Control-Allow-Origin‘
[URL.de/]bigbluebutton/… existiert auf Scalelite nicht, ist klar.
Vermutlich ist der API-Pfad vom Scalelite anders als bei BBB.
Bei BBB ist es: …URL.de/bigbluebutton/api/ (Siehe 1.ste Zeile).
Lässt sich ein CORS auf einem Scalelite installieren?
Die Meldung aus der Konsole sagt nur, dass keine CORS-Header vom Server mitgeschickt wurden. Der Teil mit /bigbluebutton/api wird automatisch ergänzt, das muss nicht mit angegeben werden.
Ic bin nicht super firm in Docker, man müsste wohl ein zusätzliches Volume mounten, dass die Cors-Einstellungen bereithält. Vielleicht weiß jemand anderes Rat?
Hi @hmt,
Rückmeldung:
super cool, super tool. Danke!
Ich habe es mit dem Landes-BBB (scalelite) getestet: da funktioniert es auch, zeigt aber keine offenen Räume an. (@AnGry: FYI, falls du das Tool hier verfolgt hast)
Ich denke, dass ist etwas Gutes. Da wurden sicher die API-Funktionen abgeschalten, die sensitive Informationen über die SuS rausgeben würden.
Bei meinem BBB-Server funktioniert es auf Anhieb (mit cors-everywhere, zu faul für CORS-on the server)
Vg, Tobias
Ja, rotes Mikro ist Ton aus. Ich muss mal schauen, ob es das auch durchgestrichen gibt, gute Idee. Die Herkunft ist machbar, aber die Kontext-URLs sind nicht so schön. Reicht es, wenn man die Host-URL nimmt? Kann man dann angemessen unterscheiden?
Ich dachte mir auch, dass ich die Teilnehmer sortiere. Moderator/Presentiermodus oben, dann Video, dann Audio und zum Schluss die, die gar nichts haben. Oder ist das zu unruhig, wenn sich etwas bewegt? Braucht man diese Info überhaupt?
Hallo hmt,
ich wollte dir nur noch einmal sagen, dass das Tool echt klasse und super hilfreich ist! Habe es jetzt bei mir im Einsatz, um die Last auf den verschiedenen Servern und die Frage, wieviele ein Mikro-Problem haben etc. einsehen zu können.
Danke dir!
Liebe Grüße
Harald
Ich habe vorhin eine neue Version nach Github geladen, jedoch noch nicht auf die o.a. Domain, weil nun mehrere Server eingetragen werden könne, aber der alte noch nicht übernommen wird. Wer mag, kann testen und schauen, ob es weiterhin funktioniert. Wenn alles läuft, kann ich eine Datenmigration einbauen.