JICOFO is not able to find MUC JOINED JVBs

I am trying to add multiple JVBs using MUC approach.
I have made necessary settings in JBVs and they are able to join MUC room after authenticating at prosody(as per logs)

But jicofo is throwing exception,

Jicofo 2019-08-23 11:34:53.659 SEVERE: [17] org.jitsi.jicofo.xmpp.BaseBrewery.start().196 Failed to create room: jvbroom@internal.subdomain.domain.com
net.java.sip.communicator.service.protocol.OperationFailedException: Failed to join the room
XMPPException$XMPPErrorException: XMPP error reply received from jvbroom@internal.subdomain.domain.com: XMPPError: forbidden - auth

My jicofo sip-communccator.prop has only two lines ,


What am I missing?

Are you sure that the MUC address is correct? With the default installation it should be 'jvbroom@internal.auth.subdomain.domain.com. It needs to match the MUC component defined in prosody’s configuration.


My apologies for creating new topic from Adding new JVB to already installed Jitsi-server bundle, I thought this issue is just for jicofo.

I did cross checked, MUC address is same at all places (prosody, jicofo and jvbs) but without .auth
should I add this?
BTW jicofo is able to join room bu not able to find bridges, throws no bridge available error on conference join.

Hi @Boris_Grozev, can you please look into these logs, thanks in advance.
I am adding JVB and Jicofo logs on startup.


Jicofo 2019-08-26 06:07:48.603 INFO: [17] org.jitsi.jicofo.xmpp.BaseBrewery.start().192 Joined brewery room: jvbroom@internal.auth.subdomain.domain.com
Jicofo 2019-08-26 06:07:48.606 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: conference.subdomain.domain.com, null
Jicofo 2019-08-26 06:07:48.606 INFO: [17] org.jitsi.jicofo.JitsiMeetServices.log() MUC component discovered: conference.subdomain.domain.com
Jicofo 2019-08-26 06:07:48.611 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: focus.subdomain.domain.com, null
Jicofo 2019-08-26 06:07:48.613 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: auth.subdomain.domain.com, IQ Stanza (query jabber:iq:version) [to=focus@auth.subdomain.domain.com/focus432411839522681,from=auth.subdomain.domain.com,id=xesqQ-38,type=result,]
Jicofo 2019-08-26 06:07:48.613 INFO: [17] org.jitsi.jicofo.JitsiMeetServices.log() Detected XMPP server version: IQ Stanza (query jabber:iq:version) [to=focus@auth.subdomain.domain.com/focus432411839522681,from=auth.subdomain.domain.com,id=xesqQ-38,type=result,]
Jicofo 2019-08-26 06:07:48.614 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() Services re-discovery interval: 30000
Jicofo 2019-08-26 06:07:48.614 INFO: [17] org.jitsi.jicofo.FocusManager.log() XMPP provider reg state: RegistrationState=Registered
Jicofo 2019-08-26 06:07:48.620 INFO: [17] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().299 XMPP provider Jabber:focus@auth.subdomain.domain.com/focus432411839522681@localhost connected (JID: focus@auth.subdomain.domain.com/focus432411839522681)
Jicofo 2019-08-26 06:08:34.225 SEVERE: [37] org.jitsi.impl.protocol.xmpp.ChatRoomImpl.log() Unable to get occupant for jvbroom@internal.auth.subdomain.domain.com/jvb-1

This last comes when I restart JVB


JVB 2019-08-26 06:08:35.308 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.videobridge.xmpp.user.jvb2.MUC_NICKNAME=jvb-1
JVB 2019-08-26 06:08:35.308 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.videobridge.DISABLE_TCP_HARVESTER=true
JVB 2019-08-26 06:08:35.317 WARNING: [53] org.jitsi.xmpp.mucclient.MucClient.log() Disabling certificate verification!
JVB 2019-08-26 06:08:35.332 INFO: [45] org.jitsi.videobridge.IceUdpTransportManager.log() Using component socket: true
JVB 2019-08-26 06:08:35.334 INFO: [45] org.ice4j.ice.harvest.AbstractUdpListener.() Initialized AbstractUdpListener with address Receive buffer size 10485760 (asked for 10485760)
JVB 2019-08-26 06:08:35.334 INFO: [45] org.ice4j.ice.harvest.SinglePortUdpHarvester.() Initialized SinglePortUdpHarvester with address
JVB 2019-08-26 06:08:35.368 INFO: [45] org.jitsi.videobridge.health.Health.log() Performed a successful health check in 545ms. Sticky failure: false
JVB 2019-08-26 06:08:35.455 INFO: [53] org.jitsi.xmpp.mucclient.MucClient.log() [MucClient id=jvb2 hostname=subdomain.domain.com] connected
JVB 2019-08-26 06:08:35.507 INFO: [53] org.jitsi.xmpp.mucclient.MucClient.log() Joined MUC: jvbroom@internal.auth.subdomain.domain.com