Issues with my Jitsi Meet Server

We’re back working, but when someone tries to join, it will error out. HEre is what I get from the console when there is more than one person in a meeting:

Logger.js:154 2021-12-01T20:31:09.017Z [conference.js] <ie._onConferenceFailed>: CONFERENCE FAILED: conference.videobridgeNotAvailable

jicofo.log:

Jicofo 2021-12-01 12:04:51.365 INFO: [1] Main.main#49: Starting Jicofo.
Jicofo 2021-12-01 12:04:52.959 INFO: [1] JitsiConfig.<clinit>#47: Initialized newConfig: merge of /etc/jitsi/jicofo/jicofo.conf: 1,system properties,reference.conf @ jar:file:/usr/share/jicofo/jicofo.jar!/reference.conf: 1
Jicofo 2021-12-01 12:04:52.961 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#51: loading config file at path /etc/jitsi/jicofo/sip-communicator.properties
Jicofo 2021-12-01 12:04:52.986 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#56: Error loading config file: java.io.FileNotFoundException: /etc/jitsi/jicofo/sip-communicator.properties (No such file or directory)
Jicofo 2021-12-01 12:04:53.010 INFO: [1] JitsiConfig.<clinit>#68: Initialized legacyConfig: sip communicator props (no description provided)
Jicofo 2021-12-01 12:04:53.010 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
Jicofo 2021-12-01 12:04:55.574 WARNING: [1] FocusManager.start#115: Jicofo ID is not set correctly set (value=0). Configure a valid value [1-65535] by setting org.jitsi.jicofo.SHORT_ID in sip-communicator.properties or jicofo.octo.id in jicofo.conf. Future versions will>Jicofo 2021-12-01 12:04:55.693 INFO: [1] JicofoServices.createAuthenticationAuthority#200: Authentication service disabled.
Jicofo 2021-12-01 12:04:56.914 INFO: [1] XmppServices.<init>#50: No dedicated Service XMPP connection configured, re-using the client XMPP connection.
Jicofo 2021-12-01 12:04:56.977 INFO: [1] XmppServices.<init>#65: No Jigasi detector configured.
Jicofo 2021-12-01 12:04:57.163 INFO: [1] BridgeSelector.<init>#86: Using org.jitsi.jicofo.bridge.SingleBridgeSelectionStrategy
Jicofo 2021-12-01 12:04:57.247 INFO: [1] [type=bridge brewery=jvbbrewery] BaseBrewery.<init>#100: Initialized with JID=jvbbrewery@internal.auth.li200-235.members.linode.com
Jicofo 2021-12-01 12:04:57.269 INFO: [1] JicofoServices.<init>#124: No Jibri detector configured.
Jicofo 2021-12-01 12:04:57.276 INFO: [1] JicofoServices.<init>#130: No SIP Jibri detector configured.
Jicofo 2021-12-01 12:04:57.347 INFO: [1] JicofoServices.<init>#145: Starting HTTP server with config: host=null, port=8888, tlsPort=8843, isTls=false, keyStorePath=null, sendServerVersion=true.
Jicofo 2021-12-01 12:04:58.131 INFO: [1] org.eclipse.jetty.util.log.Log.initialized: Logging initialized @7570ms to org.eclipse.jetty.util.log.Slf4jLog
Jicofo 2021-12-01 12:04:58.667 INFO: [17] [xmpp_connection=client] XmppProviderImpl.doConnect#206: Connected, JID= null
Jicofo 2021-12-01 12:04:59.080 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.41.v20210516; built: 2021-05-16T23:56:28.993Z; git: 98607f93c7833e7dc59489b13f3cb0a114fb9f4c; jvm 17+35-Ubuntu-120.04
Jicofo 2021-12-01 12:04:59.259 INFO: [17] AvModerationHandler.registrationChanged#120: Discovered av_moderation component at avmoderation.li200-235.members.linode.com.
Jicofo 2021-12-01 12:04:59.840 INFO: [17] [type=bridge brewery=jvbbrewery] BaseBrewery.start#171: Joined the room.
Jicofo 2021-12-01 12:04:59.857 INFO: [17] [xmpp_connection=client] XmppProviderImpl.fireRegistrationStateChanged#331: Set replyTimeout=PT15S
Jicofo 2021-12-01 12:05:01.381 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
Jicofo 2021-12-01 12:05:02.008 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Version registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint>Jicofo 2021-12-01 12:05:02.463 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@57e388c3{/,null,AVAILABLE}
Jicofo 2021-12-01 12:05:02.491 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@42b21d99{HTTP/1.1, (http/1.1)}{0.0.0.0:8888}
Jicofo 2021-12-01 12:05:02.491 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @11949ms
Jicofo 2021-12-01 12:22:51.069 INFO: [33] ConferenceIqHandler.handleConferenceIq#56: Focus request for room: helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:22:51.127 INFO: [33] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.<init>#263: Created new conference.
Jicofo 2021-12-01 12:22:51.128 INFO: [33] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.joinTheRoom#445: Joining helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:22:51.336 INFO: [33] [room=helloworld@conference.li200-235.members.linode.com meeting_id=5b3c9ca9-f053-4edf-b1b0-aad494ca4226] JitsiMeetConferenceImpl.onMemberJoined#568: Member joined:d8f1878f
Jicofo 2021-12-01 12:22:51.347 INFO: [33] AutoOwnerRoleManager.electNewOwner#98: Electing new owner: ChatMember[helloworld@conference.li200-235.members.linode.com/d8f1878f, jid: null]@636178353
Jicofo 2021-12-01 12:23:09.072 INFO: [33] [room=helloworld@conference.li200-235.members.linode.com meeting_id=5b3c9ca9-f053-4edf-b1b0-aad494ca4226] JitsiMeetConferenceImpl.onMemberLeft#1030: Member left:d8f1878f
Jicofo 2021-12-01 12:23:09.073 WARNING: [33] [room=helloworld@conference.li200-235.members.linode.com meeting_id=5b3c9ca9-f053-4edf-b1b0-aad494ca4226] JitsiMeetConferenceImpl.onMemberLeft#1045: Participant not found for d8f1878f. Terminated already or never started?
Jicofo 2021-12-01 12:23:09.075 INFO: [33] [room=helloworld@conference.li200-235.members.linode.com meeting_id=5b3c9ca9-f053-4edf-b1b0-aad494ca4226] JitsiMeetConferenceImpl.stop#422: Stopped.
Jicofo 2021-12-01 12:24:21.352 INFO: [39] ConferenceIqHandler.handleConferenceIq#56: Focus request for room: helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:24:21.353 INFO: [39] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.<init>#263: Created new conference.
Jicofo 2021-12-01 12:24:21.354 INFO: [39] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.joinTheRoom#445: Joining helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:24:21.512 INFO: [39] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.onMemberJoined#568: Member joined:3f12bf62
Jicofo 2021-12-01 12:24:21.513 INFO: [39] AutoOwnerRoleManager.electNewOwner#98: Electing new owner: ChatMember[helloworld@conference.li200-235.members.linode.com/3f12bf62, jid: null]@148211441
Jicofo 2021-12-01 12:27:10.555 INFO: [43] ConferenceIqHandler.handleConferenceIq#56: Focus request for room: helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:27:10.992 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.onMemberJoined#568: Member joined:73597c71
Jicofo 2021-12-01 12:27:11.005 WARNING: [43] BridgeSelectionStrategy.select#111: Failed to select initial bridge for participantRegion=null
Jicofo 2021-12-01 12:27:11.006 SEVERE: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.selectBridge#649: Can not invite participant, no bridge available: 73597c71
Jicofo 2021-12-01 12:27:11.021 SEVERE: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.inviteParticipant#719: Failed to select a bridge for Participant[helloworld@conference.li200-235>Jicofo 2021-12-01 12:27:11.022 WARNING: [43] BridgeSelectionStrategy.select#111: Failed to select initial bridge for participantRegion=null
Jicofo 2021-12-01 12:27:11.022 SEVERE: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.selectBridge#649: Can not invite participant, no bridge available: 3f12bf62
Jicofo 2021-12-01 12:27:11.022 SEVERE: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.inviteParticipant#719: Failed to select a bridge for Participant[helloworld@conference.li200-235>Jicofo 2021-12-01 12:27:11.344 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.onMemberLeft#1030: Member left:3f12bf62
Jicofo 2021-12-01 12:27:11.346 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.terminateParticipant#1067: Terminating 3f12bf62, reason: gone, send session-terminate: false
Jicofo 2021-12-01 12:27:11.347 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.terminateParticipant#1095: Removed participant 3f12bf62 removed=true
Jicofo 2021-12-01 12:27:11.354 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.rescheduleSingleParticipantTimeout#2237: Scheduled single person timeout.
Jicofo 2021-12-01 12:27:11.354 INFO: [43] AutoOwnerRoleManager.electNewOwner#98: Electing new owner: ChatMember[helloworld@conference.li200-235.members.linode.com/73597c71, jid: null]@30506685
Jicofo 2021-12-01 12:27:12.265 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.onMemberLeft#1030: Member left:73597c71
Jicofo 2021-12-01 12:27:12.266 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.terminateParticipant#1067: Terminating 73597c71, reason: gone, send session-terminate: false
Jicofo 2021-12-01 12:27:12.266 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.terminateParticipant#1095: Removed participant 73597c71 removed=true
Jicofo 2021-12-01 12:27:12.267 INFO: [43] [room=helloworld@conference.li200-235.members.linode.com meeting_id=2c824d10-8197-4658-98a0-ba435dcffa36] JitsiMeetConferenceImpl.stop#422: Stopped.
Jicofo 2021-12-01 12:27:20.726 INFO: [46] ConferenceIqHandler.handleConferenceIq#56: Focus request for room: helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:27:20.727 INFO: [46] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.<init>#263: Created new conference.
Jicofo 2021-12-01 12:27:20.727 INFO: [46] [room=helloworld@conference.li200-235.members.linode.com] JitsiMeetConferenceImpl.joinTheRoom#445: Joining helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:27:20.832 INFO: [46] [room=helloworld@conference.li200-235.members.linode.com meeting_id=fcdb90c9-d0c9-4400-98c1-6c64f4129470] JitsiMeetConferenceImpl.onMemberJoined#568: Member joined:d3dac188
Jicofo 2021-12-01 12:27:20.833 INFO: [46] AutoOwnerRoleManager.electNewOwner#98: Electing new owner: ChatMember[helloworld@conference.li200-235.members.linode.com/d3dac188, jid: null]@443954962
Jicofo 2021-12-01 12:27:33.496 INFO: [46] ConferenceIqHandler.handleConferenceIq#56: Focus request for room: helloworld@conference.li200-235.members.linode.com
Jicofo 2021-12-01 12:27:34.131 INFO: [46] [room=helloworld@conference.li200-235.members.linode.com meeting_id=fcdb90c9-d0c9-4400-98c1-6c64f4129470] JitsiMeetConferenceImpl.onMemberJoined#568: Member joined:4b0f5f57
Jicofo 2021-12-01 12:27:34.132 WARNING: [46] BridgeSelectionStrategy.select#111: Failed to select initial bridge for participantRegion=null
Jicofo 2021-12-01 12:27:34.132 SEVERE: [46] [room=helloworld@conference.li200-235.members.linode.com meeting_id=fcdb90c9-d0c9-4400-98c1-6c64f4129470] JitsiMeetConferenceImpl.selectBridge#649: Can not invite participant, no bridge available: d3dac188
Jicofo 2021-12-01 12:27:34.138 SEVERE: [46] [room=helloworld@conference.li200-235.members.linode.com meeting_id=fcdb90c9-d0c9-4400-98c1-6c64f4129470] JitsiMeetConferenceImpl.inviteParticipant#719: Failed to select a bridge for Participant[helloworld@conference.li200-235>Jicofo 2021-12-01 12:27:34.139 WARNING: [46] BridgeSelectionStrategy.select#111: Failed to select initial bridge for participantRegion=null
Jicofo 2021-12-01 12:27:34.139 SEVERE: [46] [room=helloworld@conference.li200-235.members.linode.com meeting_id=fcdb90c9-d0c9-4400-98c1-6c64f4129470] JitsiMeetConferenceImpl.selectBridge#649: Can not invite participant, no bridge available: 4b0f5f57

jvb.log

JVB 2021-12-01 12:04:30.138 INFO: [1] JitsiConfig.<clinit>#47: Initialized newConfig: merge of /etc/jitsi/videobridge/jvb.conf: 1,application.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/application.conf: 1,system properties,reference.conf @ jar:f>JVB 2021-12-01 12:04:30.383 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#51: loading config file at path /etc/jitsi/videobridge/sip-communicator.properties
JVB 2021-12-01 12:04:30.391 INFO: [1] JitsiConfig.<clinit>#68: Initialized legacyConfig: sip communicator props (no description provided)
JVB 2021-12-01 12:04:30.412 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
JVB 2021-12-01 12:04:30.553 INFO: [1] MainKt.main#83: Starting jitsi-videobridge version 2.1.570-gb802be83
JVB 2021-12-01 12:04:33.464 INFO: [14] org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover: Discovered public address 173.230.158.235:42459/udp from STUN server 129.146.230.229:443/udp using local address org.ice4j.socket.IceUdpSocketWrapper@736db9dd
JVB 2021-12-01 12:04:33.498 INFO: [13] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using org.ice4j.ice.harvest.StunMappingCandidateHarvester@57c345b6
JVB 2021-12-01 12:04:33.499 INFO: [13] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Initialized mapping harvesters (delay=2918ms).  stunDiscoveryFailed=false
JVB 2021-12-01 12:04:34.421 INFO: [20] [hostname=localhost id=shard] MucClient.initializeConnectAndJoin#254: Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=shard domain=auth.li200-235.members.linode.com hostname=localhost port=null>JVB 2021-12-01 12:04:34.738 INFO: [1] LastNReducer.<init>#65: LastNReducer with reductionScale: 0.75 recoverScale: 1.25 impactTime: PT1M minLastN: 1 maxEnforcedLastN: 40
JVB 2021-12-01 12:04:34.746 INFO: [1] TaskPools.<clinit>#81: TaskPools detected 1 processors, creating the CPU pool with that many threads
JVB 2021-12-01 12:04:34.982 INFO: [1] UlimitCheck.printUlimits#115: Running with open files limit 65000 (hard 65000), thread limit 65000 (hard 65000).
JVB 2021-12-01 12:04:34.983 INFO: [1] VideobridgeExpireThread.start#88: Starting with 60 second interval.
JVB 2021-12-01 12:04:35.153 INFO: [1] HealthChecker.start#118: Started with interval=10000, timeout=PT30S, maxDuration=PT3S, stickyFailures=false.
JVB 2021-12-01 12:04:35.331 INFO: [1] MainKt.main#112: Not starting CallstatsService, disabled in configuration.
JVB 2021-12-01 12:04:35.410 INFO: [1] MainKt.main#121: Starting public http server
JVB 2021-12-01 12:04:35.927 INFO: [1] ColibriWebSocketService.<init>#40: Base URL: wss://li200-235.members.linode.com:443/colibri-ws/default-id
JVB 2021-12-01 12:04:36.450 INFO: [1] org.eclipse.jetty.util.log.Log.initialized: Logging initialized @8839ms to org.eclipse.jetty.util.log.JavaUtilLog
JVB 2021-12-01 12:04:36.871 INFO: [20] [hostname=localhost id=shard] MucClient.initializeConnectAndJoin#313: Dispatching a thread to connect and login.
JVB 2021-12-01 12:04:37.074 WARNING: [20] [hostname=localhost id=shard] MucClient.lambda$getConnectAndLoginCallable$8#604: [MucClient id=shard hostname=localhost] error connecting
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>This server does not serve auth.li200-235.members.linode.com</text></stream:error>
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:981)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:913)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:936)
        at java.base/java.lang.Thread.run(Thread.java:833)
JVB 2021-12-01 12:04:37.143 WARNING: [36] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[not-authenticated] (0) closed with error
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>This server does not serve auth.li200-235.members.linode.com</text></stream:error>
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:981)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:913)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:936)
        at java.base/java.lang.Thread.run(Thread.java:833)
JVB 2021-12-01 12:04:37.150 WARNING: [36] [hostname=localhost id=shard] MucClient$2.connectionClosedOnError#304: Closed on error:
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>This server does not serve auth.li200-235.members.linode.com</text></stream:error>
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:981)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:913)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:936)
        at java.base/java.lang.Thread.run(Thread.java:833)
JVB 2021-12-01 12:04:37.259 INFO: [1] ColibriWebSocketService.registerServlet#65: Registering servlet at /colibri-ws/*, baseUrl = wss://li200-235.members.linode.com:443/colibri-ws/default-id
JVB 2021-12-01 12:04:37.481 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.40.v20210413; built: 2021-04-13T20:42:42.668Z; git: b881a572662e1943a14ae12e7e1207989f218b74; jvm 17+35-Ubuntu-120.04
JVB 2021-12-01 12:04:37.957 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@5a2f016d{/,null,AVAILABLE}
JVB 2021-12-01 12:04:38.025 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@182f1e9a{HTTP/1.1, (http/1.1)}{0.0.0.0:9090}
JVB 2021-12-01 12:04:38.038 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @10458ms
JVB 2021-12-01 12:04:38.048 INFO: [1] MainKt.main#139: Starting private http server
JVB 2021-12-01 12:04:38.570 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.40.v20210413; built: 2021-04-13T20:42:42.668Z; git: b881a572662e1943a14ae12e7e1207989f218b74; jvm 17+35-Ubuntu-120.04
JVB 2021-12-01 12:04:39.584 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
JVB 2021-12-01 12:04:40.011 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Health registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint con>JVB 2021-12-01 12:04:40.013 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Version registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint co>JVB 2021-12-01 12:04:40.286 WARNING: [26] [hostname=localhost id=shard] MucClient.setPresenceExtensions#431: Cannot set presence extension: not connected.
JVB 2021-12-01 12:04:41.974 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@6415f61e{/,null,AVAILABLE}
JVB 2021-12-01 12:04:41.987 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@91c4a3f{HTTP/1.1, (http/1.1)}{127.0.0.1:8080}
JVB 2021-12-01 12:04:41.988 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @14408ms
JVB 2021-12-01 12:04:42.087 WARNING: [20] [hostname=localhost id=shard] MucClient.lambda$getConnectAndLoginCallable$8#604: [MucClient id=shard hostname=localhost] error connecting
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>This server does not serve auth.li200-235.members.linode.com</text></stream:error>
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:981)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:913)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:936)
        at java.base/java.lang.Thread.run(Thread.java:833)
JVB 2021-12-01 12:04:42.096 WARNING: [55] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[not-authenticated] (0) closed with error
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
<stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>This server does not serve auth.li200-235.members.linode.com</text></stream:error>
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:981)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:913)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:936)
        at java.base/java.lang.Thread.run(Thread.java:833)

Prosody.log

Dec 01 12:04:36 startup info    Hello and welcome to Prosody version 0.11.10
Dec 01 12:04:36 startup info    Prosody is using the select backend for connection handling
Dec 01 12:04:36 portmanager     info    Activated service 's2s' on [*]:5269, [::]:5269
Dec 01 12:04:36 localhost:tls   info    Certificates loaded
Dec 01 12:04:36 portmanager     info    Activated service 'c2s' on [*]:5222, [::]:5222
Dec 01 12:04:36 portmanager     info    Activated service 'legacy_ssl' on no ports
Dec 01 12:04:36 c2s55cd44c8b9e0 info    Client connected
Dec 01 12:04:37 c2s55cd44c8b9e0 info    Client disconnected: connection closed
Dec 01 12:04:42 c2s55cd44d8b470 info    Client connected
Dec 01 12:04:42 c2s55cd44d8b470 info    Client disconnected: connection closed
Dec 01 12:04:45 mod_posix       warn    Received SIGTERM
Dec 01 12:04:45 startup info    Shutting down: Received SIGTERM
Dec 01 12:04:45 general info    Shutting down...
Dec 01 12:04:45 general info    Shutdown status: Cleaning up
Dec 01 12:04:45 general info    Shutdown complete
Dec 01 12:04:45 startup info    Hello and welcome to Prosody version 0.11.10
Dec 01 12:04:45 startup info    Prosody is using the select backend for connection handling
Dec 01 12:04:45 general info    Starting conference duration timer for conference.li200-235.members.linode.com
Dec 01 12:04:45 conferenceduration.li200-235.members.linode.com:conference_duration_component   info    No muc component found, will listen for it: conference.li200-235.members.linode.com
Dec 01 12:04:45 portmanager     info    Activated service 's2s' on [*]:5269, [::]:5269
Dec 01 12:04:45 conferenceduration.li200-235.members.linode.com:tls     info    Certificates loaded
Dec 01 12:04:45 portmanager     info    Activated service 'c2s' on [*]:5222, [::]:5222
Dec 01 12:04:45 portmanager     info    Activated service 'legacy_ssl' on no ports
Dec 01 12:04:45 auth.li200-235.members.linode.com:tls   info    Certificates loaded
Dec 01 12:04:45 focus.li200-235.members.linode.com:tls  info    Certificates loaded
Dec 01 12:04:45 lobby.li200-235.members.linode.com:tls  info    Certificates loaded
Dec 01 12:04:45 internal.auth.li200-235.members.linode.com:tls  info    Certificates loaded
Dec 01 12:04:45 conferenceduration.li200-235.members.linode.com:conference_duration_component   info    Hook to muc events on conference.li200-235.members.linode.com
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host conferenceduration.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host internal.auth.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host auth.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host conference.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host lobby.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host focus.li200-235.members.linode.com!
Dec 01 12:04:45 conference.li200-235.members.linode.com:tls     info    Certificates loaded
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host localhost!
Dec 01 12:04:45 localhost:tls   info    Certificates loaded
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host li200-235.members.linode.com!
Dec 01 12:04:45 li200-235.members.linode.com:muc_lobby_rooms    info    Lobby component loaded lobby.li200-235.members.linode.com
Dec 01 12:04:45 li200-235.members.linode.com:tls        info    Certificates loaded
Dec 01 12:04:45 portmanager     info    Activated service 'http' on [*]:5280, [::]:5280
Dec 01 12:04:45 portmanager     error   Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281
Dec 01 12:04:45 portmanager     error   Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281
Dec 01 12:04:45 portmanager     info    Activated service 'https' on no ports
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host speakerstats.li200-235.members.linode.com!
Dec 01 12:04:45 general info    Starting speakerstats for conference.li200-235.members.linode.com
Dec 01 12:04:45 speakerstats.li200-235.members.linode.com:speakerstats_component        info    Hook to muc events on conference.li200-235.members.linode.com
Dec 01 12:04:45 speakerstats.li200-235.members.linode.com:tls   info    Certificates loaded
Dec 01 12:04:45 conference.li200-235.members.linode.com:muc_domain_mapper       info    Loading mod_muc_domain_mapper for host avmoderation.li200-235.members.linode.com!
Dec 01 12:04:45 avmoderation.li200-235.members.linode.com:av_moderation_component       info    Starting av_moderation for conference.li200-235.members.linode.com
Dec 01 12:04:45 avmoderation.li200-235.members.linode.com:av_moderation_component       info    Hook to muc events on conference.li200-235.members.linode.com
Dec 01 12:04:45 avmoderation.li200-235.members.linode.com:tls   info    Certificates loaded
Dec 01 12:04:47 c2s55d358b58f30 info    Client connected
Dec 01 12:04:47 c2s55d358b58f30 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown
Dec 01 12:04:52 c2s55d358cbe130 info    Client connected
Dec 01 12:04:52 c2s55d358cbe130 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown
Dec 01 12:04:57 c2s55d358ccf6b0 info    Client connected
Dec 01 12:04:57 c2s55d358d169d0 info    Client connected
Dec 01 12:04:57 c2s55d358d169d0 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown
Dec 01 12:04:58 c2s55d358ccf6b0 info    Stream encrypted (TLSv1.3 with TLS_AES_256_GCM_SHA384)
Dec 01 12:04:59 c2s55d358ccf6b0 info    Authenticated as focus@auth.li200-235.members.linode.com
Dec 01 12:04:59 auth.li200-235.members.linode.com:limits_exception      info    Setting stanza size limits for focus@auth.li200-235.members.linode.com to 10485760
Dec 01 12:05:02 c2s55d358da5160 info    Client connected
Dec 01 12:05:03 c2s55d358da5160 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown
Dec 01 12:05:08 c2s55d358dba940 info    Client connected
Dec 01 12:05:08 c2s55d358dba940 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown
Dec 01 12:05:13 c2s55d358dc9320 info    Client connected
Dec 01 12:05:13 c2s55d358dc9320 info    Client disconnected: ssl handshake error: sslv3 alert certificate unknown

duh. That’s this darn Prosody certificates problem again. It’s on Ubuntu 18.04 ?
Anyway, a quick and dirty way to fix that is to disable certificate verification from Jvb and Jicofo.
In /etc/jitsi/jicofo, set in jicofo.conf

xmpp: {
   client: {
      client-proxy: focus.li200-235.members.linode.com
    }
   service {
        disable-certificate-verification = true
      }
  }

Note: you have to edit the client-proxy part (that should exist) to add this part:

   service {
        disable-certificate-verification = true
      }

don’t concatenate it at the end of the file.

In /etc/jitsi/videobridge, edit sip-communicator.properties and add a line:

org.jitsi.videobridge.xmpp.user.shard.DISABLE_CERTIFICATE_VERIFICATION=false

then

sudo systemctl restart jicofo jitsi-videobridge2

check status:

sudo systemctl status jicofo
sudo systemctl status jjitsi-videobridge2

if both have restarted successfully, test jitsi-meet again. If not there is something bad in the config changes, post the files.

/etc/jitsi/jicofo/jicofo.conf

  GNU nano 4.8                                 /etc/jitsi/jicofo/jicofo.conf                                  Modified  # Jicofo HOCON configuration. See /usr/share/jicofo/jicofo.jar/reference.conf for
#available options, syntax, and default values.
jicofo {
  xmpp: {
    client: {
      client-proxy: focus.li200-235.members.linode.com
      service {
        disable-certificate-verification = true
      }
    }
    trusted-domains: [ "recorder.li200-235.members.linode.com" ]
  }
  bridge: {
    brewery-jid: "JvbBrewery@internal.auth.li200-235.members.linode.com"
  }
}
  GNU nano 4.8                                  sip-communicator.properties                                             org.ice4j.ice.harvest.DISABLE_AWS_HARVESTER=true
org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES=meet-jit-si-turnrelay.jitsi.net:443
org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc
org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=localhost
org.jitsi.videobridge.xmpp.user.shard.DOMAIN=auth.li200-235.members.linode.com
org.jitsi.videobridge.xmpp.user.shard.USERNAME=jvb
org.jitsi.videobridge.xmpp.user.shard.PASSWORD=jgdqz2Vs
org.jitsi.videobridge.xmpp.user.shard.MUC_JIDS=JvbBrewery@internal.auth.li200-235.members.linode.com
org.jitsi.videobridge.xmpp.user.shard.MUC_NICKNAME=d18e0b1b-e920-4fe1-91c5-eda30972a606
org.jitsi.videobridge.xmpp.user.shard.DISABLE_CERTIFICATE_VERIFICATION=false
root@li200-235:/etc/jitsi/videobridge# sudo systemctl status jicofo
● jicofo.service - LSB: Jitsi conference Focus
     Loaded: loaded (/etc/init.d/jicofo; generated)
     Active: active (running) since Wed 2021-12-01 13:37:10 PST; 1min 17s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 18636 ExecStart=/etc/init.d/jicofo start (code=exited, status=0/SUCCESS)
      Tasks: 38 (limit: 1071)
     Memory: 150.5M
     CGroup: /system.slice/jicofo.service
             └─18642 java -Xmx3072m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -Djdk.tls.ephemeralDHKeySize=>

Dec 01 13:37:10 li200-235.members.linode.com systemd[1]: Starting LSB: Jitsi conference Focus...
Dec 01 13:37:10 li200-235.members.linode.com jicofo[18636]: Starting jicofo: jicofo started.
Dec 01 13:37:10 li200-235.members.linode.com systemd[1]: Started LSB: Jitsi conference Focus.
lines 1-13/13 (END)
root@li200-235:/etc/jitsi/videobridge# sudo systemctl status jitsi-videobridge2
● jitsi-videobridge2.service - Jitsi Videobridge
     Loaded: loaded (/lib/systemd/system/jitsi-videobridge2.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-12-01 13:37:10 PST; 1min 44s ago
    Process: 18660 ExecStartPost=/bin/bash -c echo $MAINPID > /var/run/jitsi-videobridge/jitsi-videobridge.pid (code=ex>
   Main PID: 18659 (java)
      Tasks: 47 (limit: 65000)
     Memory: 158.6M
     CGroup: /system.slice/jitsi-videobridge2.service
             └─18659 java -Xmx3072m -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -Djdk.tls.epheme>

Dec 01 13:37:10 li200-235.members.linode.com systemd[1]: Starting Jitsi Videobridge...
Dec 01 13:37:10 li200-235.members.linode.com systemd[1]: Started Jitsi Videobridge.
lines 1-12/12 (END)

Looks like we’re working now. I’ll test some more before calling it resolved though.

I’ll stick a fork in it and call it done for now. I’ve asked my partner to create a snapshot and back up on Linode so that, if it breaks again, we can always just back up to the snapshots–and still have a working server. Thanks for all your help, fellas. I’ve forgotten how exhilarating systems engineering can actually be! I enjoyed it.