Thanks for giving me (temporary) access to your server. As Jefferson pointed out, your server is missing support for IPV6.
However, I did some quick edits to disable most of the IPV6 support in BigBlueButton to confirm it would install (see below).
As Jefferson pointed out, for anyone installing BigBlueButton, you need to have IPV6 support, as recommended in the minimum server requirements, to ensure the install finishes without errors.
Regards,... Fred
In the file /etc/nginx/sites-available/bigbluebutton
Edit
listen
127.0.0.1:82 http2 proxy_protocol;
listen [::1]:82 http2;
listen
127.0.0.1:81 proxy_protocol;
listen [::1]:81;
server_name
bbb.carlosthomas.net;
to
listen
127.0.0.1:82 http2 proxy_protocol;
# listen [::1]:82 http2;
listen
127.0.0.1:81 proxy_protocol;
# listen [::1]:81;
server_name
bbb.carlosthomas.net;
Rename
mv /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml_ /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml
mv /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml_ /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml
In the file
./freeswitch/autoload_configs/event_socket.conf.xml
Edit
<?xml version="1.0"?>
<configuration name="event_socket.conf" description="Socket Client">
<settings>
<param name="nat-map" value="false"/>
<param name="listen-ip" value="::"/>
<param name="listen-port" value="8021"/>
<param name="password" value="<password>"/>
<!--<param name="apply-inbound-acl" value="loopback.auto"/>-->
<!--<param name="stop-on-bind-error" value="true"/>-->
</settings>
</configuration>
to
<?xml version="1.0"?>
<configuration name="event_socket.conf" description="Socket Client">
<settings>
<param name="nat-map" value="false"/>
<param name="listen-ip" value="127.0.0.1"/>
<param name="listen-port" value="8021"/>
<param name="password" value="<password>"/>
<!--<param name="apply-inbound-acl" value="loopback.auto"/>-->
<!--<param name="stop-on-bind-error" value="true"/>-->
</settings>
</configuration>