(Hi I Want To put Bigbluebutton on my webiste but its saying Performing the following challenges:
http-01 challenge for bigbluebutton.gq
Using the webroot path /var/www/bigbluebutton-default for all unmatched domains.
Waiting for verification…
Cleaning up challenges
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
bbb-install: Let’s Encrypt SSL request for bigbluebutton.gq did not succeed - exiting
Your only supposed to view your stuff for your user.
Going to the root could possibly ruin everything for everyone and can cause so many security issues. If you want to actually do this, You are better off making a webserver in Linux.
If you want to use Let’s Encrypt, why not use the Let’s Encrypt tools we provide at https://app.infinityfree.net/ssls ? Those are designed for our hosting and are extensively tested so we know they work.
Let’s Encrypt’s HTTP validation doesn’t work. The reason is described here:
Using Cloudflare works, but using Cloudflare to get a Let’s Encrypt certificate seems like an unnecessarily cumbersome workaround. If you’re going to use Cloudflare, why not use Cloudflare’s SSL?
# Before you install[Anchor link for: before you install](https://docs.bigbluebutton.org/2.3/install.html#before-you-install)
We recommend installing BigBlueButton with a ‘clean’ and dedicated Ubuntu 18.04 64-bit server with no prior software installed. If you want to upgrade from BigBlueButton 2.2, we recommend setting up a clean server for BigBlueButton 2.3 and, after setup, [migrate over your existing recordings](https://docs.bigbluebutton.org/admin/customize.html#transfer-published-recordings-from-another-server).
A ‘clean’ server does not have any previous web applications installed (such as plesk, webadmin, or apache) that are [binding to port 80/443](https://docs.bigbluebutton.org/support/faq.html#we-recommend-running-bigbluebutton-on-port-80443). By ‘dedicated’ we mean that this server won’t be used for anything else besides BigBlueButton (and possibly BigBlueButton-related applications such as [Greenlight](https://docs.bigbluebutton.org/greenlight/gl-install.html)).
## Minimum server requirements[Anchor link for: minimum server requirements](https://docs.bigbluebutton.org/2.3/install.html#minimum-server-requirements)
For production, we recommend the following minimum requirements
* Ubuntu 18.04 64-bit OS running Linux kernel 4.x
* Latest version of docker installed
* 16 GB of memory with swap enabled
* 8 CPU cores, with high single-thread performance
* 500 GB of free disk space (or more) for recordings, or 50GB if session recording is disabled on the server.
* TCP ports 80 and 443 are accessible
* UDP ports 16384 - 32768 are accessible
* 250 Mbits/sec bandwidth (symmetrical) or more
* TCP port 80 and 443 are **not** in use by another web application or reverse proxy
* A hostname (such as bbb.example.com) for setup of a SSL certificate
* IPV4 and IPV6 address
BigBlueButton will not work on any web hosting. Looking at the Architecture, it’s composed of many different pieces of server software. Most of those cannot be offered in a web hosting service and none of those can be installed on web hosting.
Web hosting is for websites. Not for video conferencing platforms.