I set up a Jitsi Meet instance under Debian 9, trough packages.
Videobridge2 is now used in these packages, but i can’t find a documentation for REST API / private interface i want to use to monitor the system.
the interface is the same. It uses also the same config parameters. Just mind that you have to attach --apis=rest as a parameter to the jitsi videobridge systemd service. (If not done already, this is also mentioned in your link.)
I enabled the interface, but colibri endpoint is not working.
It is ok for /health/about (but it show nothing) and /health/version, but /colibri/stats throws a 404 error.
Hi, i am trying to connect the private and public interfaces to use colibri.
I set --api=rest or --api=rest,xmpp
I did follow the configuration examples from the /doc/rest.md but I can’t connect to the api.
Its necesary something more ?
I am not sure why it does not work for you. Are you sure that videobridge is really started with the --api=rest, flag ? what says ps fauxww | grep jvb ?
The jitsi-viideobridgge2, jicofo and prosody are running.
Only jicofo show me and “Error binding encrypted port for https: No key present in SSL/TLS configuration for https port 5281”.
I set sip-communicator.propertis with:
org.jitsi.videobridge.rest.jetty.port=443,
org.jitsi.videobridge.rest.tls.port=443
org.jjitsi.videobriidge.rest.jetty.tls.port=8443
the 5281 error message is useless and should be ignored.
the correct configuration incantation is
JVB_OPTS="–apis=rest,"
I have not tried to change the port, I use the default port 8080.
To see if your port config is taken in account, use ps to find the videobridge PID then sudo ss -tapnu | grep pid-of-videobridge; if you see 8080 use it else check if one of your 443 or 8443 is taken (443 is unlikely to work because it would conflict with nginx)
no matter what port I use.
I don’t see the port listening
I try disabled private interface (using -1) and setting port to
org.jitsi.videobridge.rest.jetty.port=81 or 82,83…no matter
I still trying…
is the message complete ? in my logs, I see longer messages and the message seem truncated at the sip-communicator.propertie$ point. I don’t know if it’s Java or this forum’s software.
It looks also like the beginning of a traceback and maybe the 2 or 3 lines following could be of interest.
Anyway, the error message don’t say what is bad in the sip-communicator.properties file but it’s at least pointing to something it does not like in it.
Yes, first SEVERE error its about java library failed to initializate: Missing parameters and error message: “appSecret missing”
Second SEVERE its about failed initializating a new Jetty HTTP(s) server instance. NoAcceptablePropertyInstanceFoundExcepcion: Unable to find or parse configuration property due to: … No configuration setting found for key ‘org.jitsi.videobridge.rest.COLIBRI_WS_DOMAIN’