GithubHelp home page GithubHelp logo

Comments (5)

damencho avatar damencho commented on June 22, 2024

server-id=jvb3 this part should be different in your different videobridges. Share your nginx config about colibri-ws endpoints and the endpoints used there. You should have
At least 2 rules, one of them should be

location ~ ^/colibri-ws/jvb3/(.*) {
   proxy_pass http://jvb3/colibri-ws/default-id/$1$is_args$args;
...

That should connect to the upstream:

upstream jvb3 {
    zone upstreams 64K;
    server 127.0.0.1:9090;
    keepalive 2;
}

Where the IP address instead of localhost will be the jvb internal address and port 9090 will be accessible from nginx machine to the jvb machine.

from jitsi-meet.

DL7BJ avatar DL7BJ commented on June 22, 2024

Thanks for answer!

There is one virtual machine with jitsi-meet, nginx and two hardware boxes. The videobridge on the VM is jvb1 and is always deactivated. jicofo and nginx are running on this VM.

On the two hardware boxes, only videobridges are running, that's jvb2 and jvb3.

Attached is the nginx conf. There is only one location for colibri-ws with parameter for the videobridges.
nginx.txt

from jitsi-meet.

damencho avatar damencho commented on June 22, 2024

Your nginx config expects that you have a single jvb that is running on the same machine as nginx (on 127.0.0.1:9090) and that its server-id is default-id, it doesn't know anything about a jvb with server-id=jvb3 and the ip address where to reach it.

    # colibri (JVB) websockets for jvb1
    location ~ ^/colibri-ws/default-id/(.*) {
        proxy_pass http://127.0.0.1:9090/colibri-ws/default-id/$1$is_args$args;

You need to fix your nginx config to connect to the two jvbs with correct id that is configured in the jvb.conf and the correct ip address, make sure nginx machine has access on that ip address and port.

from jitsi-meet.

damencho avatar damencho commented on June 22, 2024

Please, when you have questions or problems use the community forum before opening new issues, thank you.

from jitsi-meet.

DL7BJ avatar DL7BJ commented on June 22, 2024

That's strange! I have restored the backup and now everything is working again. With the nginx configuration, which can't work at all :-) All 3 video bridges are active, no problems.

from jitsi-meet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.