-
Notifications
You must be signed in to change notification settings - Fork 33
Conversation
eveything seems fine now :) |
This can't be combined with host networking. |
When disabling network_mode:host (and host port mapping) and exposing the new proxy port 8080 (used to be 80) to the jwilder proxy via:
, I can now login to greenlight but the BBB endpoints seem to be invalid. It's now stating that: "Serverfehler - BigBlueButton Endpunkt und Geheimnis ungültig." |
sorry to hear, that it broke your setup :/ can you access the BBB API via the nginx proxy directly? and via the https proxy? could you maybe share your whole docker-compose file? (https://gist.github.com/) unfortunately I have no idea about jwilder's docker proxy... |
Thank you for taking an interest in this, it is much appreciated 🙏 When I did docker inspect for the bbb proxy I realized, that I had forgotten to also (re)add the container to bbb-net (since this was replaced by host_networking). Now the system is back up and running. However, I feel like there has to be a better way than to run the containers on host networking. For my setup host networking in not possible, since more HTTP services (i.e. rocket_chat, WP, jitsi) run on the same machine and traffic has to go to a reverse proxy first (jwilders-proxy or traeffik) to handle TLS and determine the upstream service. IMHO it's unfortunate for BBBs nginx to be blocking the hosts port (80). Is there a particular reason for this? I belive ipv6 http traffic should work without this as well. Running BBB alongside other services on one host is one of the major advantages of this dockerized version. Although not recommend, it works flawlessly for me :) For completeness (and users with similar issues) my bbb.yml and proxy.yml: The proxy.yml is pretty much vanilla and the bbb.yml is the same as @alangecker except for the nginx service, where I
EDIT: another question .. what is the reason for host mapping 8080 to container port 80? Nginx is only listening on container port 8080 AFAICT |
closes #24
quite handy for testing this branch with firefox
media.peerconnection.ice.relay_only
: force use of TURN servernetwork.dns.disableIPv6
disable IPv6 DNS