Hi Admin Admin,
We're going to get down into the details here a bit.
> I install local BBB by script with an IP address only(local address on the same network as Сanvas) and installation was successful.
You can setup a BigBlueButton server to only use an IP address (no SSL certificate), but I'm going to bet that Canvas expects to call the BigBlueButton server via HTTPS (which requires a valid SSL certificate configured on the server).
You actually need to configure your BigBlueButton server with a valid DNS hostname + SSL certificate to enable a browser, such as FireFox or Chrome, to send/receive web real-time communication (WebRTC) audio, video, and screen. All browsers today will deny, for good security reasons, any web-based application loaded from an IP address access to the user's media.
The bbb-install.sh script can automate the setup of an SSL certificate via Let's Encrypt, but it requires that your server have (a) an external (publicly facing on the internet) IP address, and (b) a public DNS hostname that resolves to this IP.
With (a) and (b), the bbb-install.sh script can automate the steps covered in BigBlueButton : Install.
If either (a) or (b) are false, such as you have the BigBlueButton server behind a firewall and you intend your users to only access the BigBlueButton server locally (there is no public IP that will reach the server), you'll need to obtain a SSL certificate and manually install it. It's beyond the scope here to help you obtain a SSL certificate (Google will give you many Certificate Authorities, such as GoDaddy, that you can reach out to), but once you have it the above link should walk you through the install. It has to be a valid SSL certificate (a self-signed certificate won't work).
One you have your BigBlueButton server configured with a SLL certificate, and can access it in the browser via HTTPS, as in https://demo.bigbluebutton.org/, I think you'll find the Canvas integration will work *and* your users will be able to share their audio, videos, and webcams in Canvas Conferences (BigBlueButton) sessions.
Regards,... Fred
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.