Jibri browser isn't hidden

Hello,

I’ve installed jitsi+jibri for recording on a local server using the docker setup (version stable-4548-1). When I press the record button, I get the audio message that the recording has started but the jibri browser appears visible in the meeting. The video is correctly recorded but with the jibri “participant” appearing both in the video and in the meeting/room.

Here is part of the config.js:

hiddenDomain: ‘recorder.redacted.com’,

And here is the urls that the jibri browser is using (from the jibri logs):

https://redacted.com/test#config.iAmRecorder=true&config.externalConnectUrl=null&config.startWithAudioMuted=true&config.startWithVideoMuted=true&interfaceConfig.APP_NAME=“Jibri”&config.analytics.disabled=true&config.p2p.enabled=false

Any clues on how to further debug the issue?

Thanks,
Nuno Fernandes

Hello,

I encountered the same problem. solved now.
I had not correctly registered the jibri accounts as indicated here https://github.com/jitsi/jibri/blob/master/README.md

Setup the two accounts jibri will use.
prosodyctl register jibri auth.yourdomain.com jibriauthpass
prosodyctl register recorder recorder.yourdomain.com jibrirecorderpass
hoping it will help you.
Regards,
Aziz

Hello,

First of all, thank you so much for the feedback.

I checked and I do have the accounts created:

-rw-r----- 1 prosody prosody 217 May 24 14:51 /config/data/auth%2eredacted%2ecom/accounts/focus.dat
-rw-r----- 1 prosody prosody 217 May 24 14:51 /config/data/auth%2eredacted%2ecom/accounts/jibri.dat
-rw-r----- 1 prosody prosody 217 May 24 14:51 /config/data/auth%2eredacted%2ecom/accounts/jvb.dat
-rw-r----- 1 prosody prosody 217 May 24 14:51 /config/data/recorder%2eredacted%2ecom/accounts/recorder.dat

Any other ideas?

Thanks,

Did you add the hiddendomain in /etc/jitsi/meet/meet.myfirewall.org-config.js ?

Hello,

It seems to be this, right?

# curl -s https://redacted.com/config.js|grep -i hiddenDomain:
hiddenDomain: 'recorder.redacted.com',

yup… can you please let me know which file it is? it needs to be the one in the directory i mentioned

Hello,

As I’m using docker based version (from https://github.com/jitsi/docker-jitsi-meet), the file is located at /config/config.js inside the docker image.

Hope that helps,
Nuno Fernandes

sorry, i’m not familiar with Docker install.