-
Notifications
You must be signed in to change notification settings - Fork 995
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Colibri REST API disabled on jitsi-videobridge update #1768
Comments
I have the exact same behavior. Jitsi is running in docker containers. The Jitsi Stats worked fine for more than 12 month. Yesterday I make an update of the docker containers to the latest image. Jitsi works fine, but jitsi stats stoped working after the update. When i call the URL i get an 404 Error:
|
I have the same issue, my docker image is build from jvb :stable-6726 and this update breaks those stats, I've been using those stats for metric collection for a long time also and broke overnight while updating to latest. also does anyone know what is the actual behaviour of this setting? thank you!
jitsi-videobridge2/stable,now 2.1-595-g3637fda4-1
|
fixed by setting up COLIBRI_REST_ENABLED=true |
I found the problem in my configuration. In my docker-compose.yml in the jvb videobridge section, the environment settings
|
Solved here.. thx @f-asa |
@ghborger solved it thanks, many docs are outdated on that |
Hi, thanks for the solution, for a non-docker installation do you know where should I put these configurations in ? here |
In jvb.conf
|
Description
We on Ubuntu 18.04.
We were on 2.0.6293 (2021-09-10) and updated to 2.0.6433 (2021-10-07).
Jitsi-videobridge was 2.1-551-g2ad6eb0b-1 and now 2.1-570-gb802be83-1
We have
JAVA_SYS_PROPS="-Dconfig.file=/etc/jitsi/videobridge/jvb.conf
in our /etc/jitsi/videobridge/config file.We had
JVB_OPTS="--apis=rest,"
in our /etc/jitsi/videobridge/config file.Also (and most important) we have this in /etc/jitsi/videobridge/jvb.conf file
So, according to https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md and mostly https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest.md we should be enabled Colibri REST API that way (jvb.conf file)
But after update we get
JVB_OPTS="--apis=,"
in our /etc/jitsi/videobridge/config file! And all conference statistic gone. I mentioned it here jitsi/jitsi-meet#10415So, now I have 2 questions:
rest
in--apis
?Current behavior
Statistics gone during update to recent jitsi-videobridge2 packet.
rest
is alwaysenable = true
in jvb.conf file but I get this results:with
JVB_OPTS="--apis=rest,"
in our /etc/jitsi/videobridge/config file I getcurl -s --noproxy "*" http://127.0.0.1:8080/colibri/stats
with
JVB_OPTS="--apis=,"
in our /etc/jitsi/videobridge/config file I getcurl -s --noproxy "*" http://127.0.0.1:8080/colibri/stats
Here is open ports with both
JVB_OPTS="--apis=,"
andJVB_OPTS="--apis=rest,"
in our /etc/jitsi/videobridge/confignetstat -tulnp
I see this #1738 and this #1736 that means devs plans to get rid of
JVB_OPTS
Expected Behavior
REST API should be enabled after updated if it was enabled before update.
Possible Solution
I don't know.
Steps to reproduce
Environment details
Ubuntu 18.04
Jitsi Meet 2.0.6433 (2021-10-07)
jitsi-videobridge2 2.1-570-gb802be83-1
The text was updated successfully, but these errors were encountered: