Jitsi XMPPTCPConnection closed with error after update

Hey everyone,

I am having issues after updating Jitsi to the newest version. As soon as the conference is about to start it crashes and says something went wrong and tries to reconnect me. I worked through configs all day long, but could not find anything to get it back to work.

Here is the last entry from the jicofo.log file:

Blockquote
Jicofo 2021-12-15 18:16:00.588 WARNING: [76] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[focus@auth.my-domain-com/focus] (0) closed with error
org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at http-xmpp.org/rfcs/rfc6120.html#streams-error-conditions
stream:errorReceived SIGTERM</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:832)
Jicofo 2021-12-15 18:16:00.591 SEVERE: [76] [xmpp_connection=client] XmppProviderImpl$XmppConnectionListener.connectionClosedOnError#397: XMPP connection closed on error: system-shutdown You can read more about the meaning of this stream error at http-xmpp.org/rfcs/rfc6120.html#streams-error-conditions
stream:errorReceived SIGTERM</stream:error>
Jicofo 2021-12-15 18:16:00.593 INFO: [76] [type=bridge brewery=jvbbrewery] BaseBrewery.stop#198: Left the room.
Jicofo 2021-12-15 18:16:00.594 INFO: [76] [type=bridge brewery=jvbbrewery] BaseBrewery.removeInstance#353: Removed brewery instance: jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b
Jicofo 2021-12-15 18:16:00.595 INFO: [76] BridgeSelector.removeJvbAddress#150: Removing JVB: jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b
Jicofo 2021-12-15 18:16:00.596 INFO: [76] JvbDoctor.removeBridge#152: Stopping health-check task for: jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b
Jicofo 2021-12-15 18:16:00.618 INFO: [1] Main.main#80: Stopping services.
Jicofo 2021-12-15 18:16:00.838 INFO: [1] Main.main#49: Starting Jicofo.
Jicofo 2021-12-15 18:16:01.023 INFO: [1] JitsiConfig.#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-15 18:16:01.025 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#51: loading config file at path /etc/jitsi/jicofo/sip-communicator.properties
Jicofo 2021-12-15 18:16:01.027 INFO: [1] JitsiConfig.#68: Initialized legacyConfig: sip communicator props (no description provided)
Jicofo 2021-12-15 18:16:01.027 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
Jicofo 2021-12-15 18:16:01.581 INFO: [1] FocusManager.start#123: Initialized octoId=1
Jicofo 2021-12-15 18:16:01.609 INFO: [1] JicofoServices.createAuthenticationAuthority#181: Starting authentication service with config=AuthConfig[enabled=true, type=XMPP, loginUrl=my-domain-com, logoutUrl=null, authenticationLifetime=PT24H, enableAutoLogin=true].
Jicofo 2021-12-15 18:16:01.616 INFO: [1] AbstractAuthAuthority.#112: Authentication lifetime: PT24H
Jicofo 2021-12-15 18:16:01.854 INFO: [1] XmppServices.#50: No dedicated Service XMPP connection configured, re-using the client XMPP connection.
Jicofo 2021-12-15 18:16:01.858 INFO: [1] XmppServices.#65: No Jigasi detector configured.
Jicofo 2021-12-15 18:16:01.874 INFO: [1] BridgeSelector.#86: Using org.jitsi.jicofo.bridge.SingleBridgeSelectionStrategy
Jicofo 2021-12-15 18:16:01.880 INFO: [1] [type=bridge brewery=jvbbrewery] BaseBrewery.#100: Initialized with JID=jvbbrewery@internal.auth.my-domain-com
Jicofo 2021-12-15 18:16:01.883 INFO: [1] JicofoServices.#124: No Jibri detector configured.
Jicofo 2021-12-15 18:16:01.883 INFO: [1] JicofoServices.#130: No SIP Jibri detector configured.
Jicofo 2021-12-15 18:16:01.888 INFO: [1] JicofoServices.#145: Starting HTTP server with config: host=null, port=8888, tlsPort=8843, isTls=false, keyStorePath=null, sendServerVersion=true.
Jicofo 2021-12-15 18:16:01.975 INFO: [1] org.eclipse.jetty.util.log.Log.initialized: Logging initialized @1310ms to org.eclipse.jetty.util.log.Slf4jLog
Jicofo 2021-12-15 18:16:02.024 INFO: [30] [xmpp_connection=client] XmppProviderImpl.doConnect#206: Connected, JID=null
Jicofo 2021-12-15 18:16:02.044 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.44.v20210927; built: 2021-09-27T23:02:44.612Z; git: 8da83308eeca865e495e53ef315a249d63ba9332; jvm 14.0.1+7-Ubuntu-1ubuntu1
Jicofo 2021-12-15 18:16:02.084 INFO: [30] AvModerationHandler.registrationChanged#123: Did not discover av_moderation component.
Jicofo 2021-12-15 18:16:02.088 INFO: [30] ConferenceIqHandler.registrationChanged#199: No breakout room component address configured.
Jicofo 2021-12-15 18:16:02.154 INFO: [30] [type=bridge brewery=jvbbrewery] BaseBrewery.start#171: Joined the room.
Jicofo 2021-12-15 18:16:02.155 INFO: [30] [xmpp_connection=client] XmppProviderImpl.fireRegistrationStateChanged#331: Set replyTimeout=PT15S
Jicofo 2021-12-15 18:16:02.353 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
Jicofo 2021-12-15 18:16:02.448 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 configuration problems the provider org.jitsi.rest.Version will be ignored.
Jicofo 2021-12-15 18:16:02.642 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@1ddc6db2{/,null,AVAILABLE}
Jicofo 2021-12-15 18:16:02.654 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@7428de63{HTTP/1.1, (http/1.1)}{0.0.0.0:8888}
Jicofo 2021-12-15 18:16:02.654 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @1990ms
Jicofo 2021-12-15 18:16:07.184 INFO: [45] [type=bridge brewery=jvbbrewery] BaseBrewery.addInstance#341: Added brewery instance: jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b
Jicofo 2021-12-15 18:16:07.194 WARNING: [45] Main$1.warn#154: Key ‘jicofo.bridge.average-participant-packet-rate-pps’ from source ‘typesafe config (reloaded 1 times)’ is deprecated: use jicofo.bridge.average-participant-stress
Jicofo 2021-12-15 18:16:07.195 INFO: [45] BridgeSelector.addJvbAddress#128: Added new videobridge: Bridge[jid=jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b, relayId=null, region=null, stress=0.00]
Jicofo 2021-12-15 18:16:07.196 INFO: [45] JvbDoctor.addBridge#140: Scheduled health-check task for: jvbbrewery@internal.auth.my-domain-com/472fbe07-4b7a-46b4-b09a-809833f4e29b

There is one SEVERE entry, but i cant figure out what’s the issue behind it. Maybe someone can help me. Oh, and I replaced my real domain with my-domain-com, so dont get confused by that.

Thanks a lot in advance
Martin

Hi, could you check JVB + prosody logs instead

The error is normal when prosody is being restarted.

Here are the JVB and prosody logs from the same time:

JVB:

JVB 2021-12-15 18:16:00.586 WARNING: [84] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[jvb@auth.my-domain-com/qHQC1ski] (0) closed with error
org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at  /rfcs/rfc6120.html#streams-error-conditions
<stream:error><system-shutdown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>Received SIGTERM</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:832)
JVB 2021-12-15 18:16:00.587 WARNING: [84] [hostname=localhost id=shard] MucClient$2.connectionClosedOnError#319: Closed on error:
org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at  /rfcs/rfc6120.html#streams-error-conditions
<stream:error><system-shutdown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text>Received SIGTERM</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:832)
JVB 2021-12-15 18:16:01.285 WARNING: [1] MainKt.main#61: A deprecated command line argument (--apis) is present. Please use the config file to control the REST API instead (see rest.md). Support for --apis will be removed in a future version.
JVB 2021-12-15 18:16:01.463 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:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/ice4j-3.0-46-g64a7ca8.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-271-g9a84b31.jar!/reference.conf: 1
JVB 2021-12-15 18:16:01.466 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#51: loading config file at path /etc/jitsi/videobridge/sip-communicator.properties
JVB 2021-12-15 18:16:01.468 INFO: [1] JitsiConfig.<clinit>#68: Initialized legacyConfig: sip communicator props (no description provided)
JVB 2021-12-15 18:16:01.469 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
JVB 2021-12-15 18:16:01.490 INFO: [1] MainKt.main#89: Starting jitsi-videobridge version 2.1.595-g3637fda4
JVB 2021-12-15 18:16:01.800 INFO: [25] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Adding a static mapping: StaticMapping(localAddress=192.168.100.31, publicAddress=217.24.57.228, localPort=null, publicPort=null, name=null)
JVB 2021-12-15 18:16:01.836 INFO: [25] org.ice4j.ice.harvest.MappingCandidateHarvesters.createStunHarvesters: Using 132.145.230.5:443/udp for StunMappingCandidateHarvester (localAddress=192.168.100.31:0/udp).
JVB 2021-12-15 18:16:01.916 INFO: [26] org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover: Discovered public address 217.24.57.224:38079/udp from STUN server 132.145.230.5:443/udp using local address org.ice4j.socket.IceUdpSocketWrapper@37a29de3
JVB 2021-12-15 18:16:01.917 INFO: [25] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using org.ice4j.ice.harvest.StaticMappingCandidateHarvester(face=192.168.100.31:9/udp, mask=217.24.57.228:9/udp)
JVB 2021-12-15 18:16:01.917 INFO: [25] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using org.ice4j.ice.harvest.StunMappingCandidateHarvester@31774658
JVB 2021-12-15 18:16:01.918 INFO: [25] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Initialized mapping harvesters (delay=424ms).  stunDiscoveryFailed=false
JVB 2021-12-15 18:16:02.078 INFO: [32] [hostname=localhost id=shard] MucClient.initializeConnectAndJoin#269: Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=shard domain=auth.my-domain-com hostname=localhost port=null username=jvb mucs=[JvbBrewery@internal.auth.my-domain-com] mucNickname=472fbe07-4b7a-46b4-b09a-809833f4e29b disableCertificateVerification=false]
JVB 2021-12-15 18:16:02.099 INFO: [1] LastNReducer.<init>#65: LastNReducer with reductionScale: 0.75 recoverScale: 1.25 impactTime: PT1M minLastN: 1 maxEnforcedLastN: 40
JVB 2021-12-15 18:16:02.101 INFO: [1] TaskPools.<clinit>#81: TaskPools detected 40 processors, creating the CPU pool with that many threads
JVB 2021-12-15 18:16:02.118 INFO: [1] UlimitCheck.printUlimits#115: Running with open files limit 65000 (hard 65000), thread limit 65000 (hard 65000).
JVB 2021-12-15 18:16:02.119 INFO: [1] VideobridgeExpireThread.start#88: Starting with 60 second interval.
JVB 2021-12-15 18:16:02.139 INFO: [1] HealthChecker.start#118: Started with interval=10000, timeout=PT30S, maxDuration=PT3S, stickyFailures=false.
JVB 2021-12-15 18:16:02.156 INFO: [1] MainKt.main#118: Not starting CallstatsService, disabled in configuration.
JVB 2021-12-15 18:16:02.160 INFO: [1] MainKt.main#127: Starting public http server
JVB 2021-12-15 18:16:02.207 INFO: [1] ColibriWebSocketService.<init>#40: Base URL: wss://my-domain-com:443/colibri-ws/default-id
JVB 2021-12-15 18:16:02.242 INFO: [1] org.eclipse.jetty.util.log.Log.initialized: Logging initialized @1167ms to org.eclipse.jetty.util.log.JavaUtilLog
JVB 2021-12-15 18:16:02.278 INFO: [32] [hostname=localhost id=shard] MucClient.initializeConnectAndJoin#328: Dispatching a thread to connect and login.
JVB 2021-12-15 18:16:02.336 INFO: [1] ColibriWebSocketService.registerServlet#65: Registering servlet at /colibri-ws/*, baseUrl = wss://my-domain-com:443/colibri-ws/default-id
JVB 2021-12-15 18:16:02.358 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.44.v20210927; built: 2021-09-27T23:02:44.612Z; git: 8da83308eeca865e495e53ef315a249d63ba9332; jvm 14.0.1+7-Ubuntu-1ubuntu1
JVB 2021-12-15 18:16:02.423 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@2a76b80a{/,null,AVAILABLE}
JVB 2021-12-15 18:16:02.438 INFO: [32] [hostname=localhost id=shard] MucClient$2.connected#301: Connected.
JVB 2021-12-15 18:16:02.438 INFO: [32] [hostname=localhost id=shard] MucClient.lambda$getConnectAndLoginCallable$7#624: Logging in.
JVB 2021-12-15 18:16:02.440 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@3a94964{HTTP/1.1, (http/1.1)}{0.0.0.0:9090}
JVB 2021-12-15 18:16:02.441 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @1372ms
JVB 2021-12-15 18:16:02.442 INFO: [1] MainKt.main#145: Starting private http server
JVB 2021-12-15 18:16:02.494 INFO: [32] [hostname=localhost id=shard] MucClient$2.authenticated#307: Authenticated, b=false
JVB 2021-12-15 18:16:02.512 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-9.4.44.v20210927; built: 2021-09-27T23:02:44.612Z; git: 8da83308eeca865e495e53ef315a249d63ba9332; jvm 14.0.1+7-Ubuntu-1ubuntu1
JVB 2021-12-15 18:16:02.558 INFO: [32] [hostname=localhost id=shard] MucClient$MucWrapper.join#748: Joined MUC: jvbbrewery@internal.auth.my-domain-com
JVB 2021-12-15 18:16:02.810 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
JVB 2021-12-15 18:16:02.910 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 configuration problems the provider org.jitsi.rest.Health will be ignored. 
JVB 2021-12-15 18:16:02.911 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 configuration problems the provider org.jitsi.rest.Version will be ignored. 
JVB 2021-12-15 18:16:03.175 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@1f03fba0{/,null,AVAILABLE}
JVB 2021-12-15 18:16:03.181 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@c074c0c{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
JVB 2021-12-15 18:16:03.181 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started @2113ms
JVB 2021-12-15 18:16:12.139 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000977S. Sticky failure: false
JVB 2021-12-15 18:16:22.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000017S. Sticky failure: false
JVB 2021-12-15 18:16:32.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000017S. Sticky failure: false
JVB 2021-12-15 18:16:42.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000017S. Sticky failure: false
JVB 2021-12-15 18:16:52.139 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000015S. Sticky failure: false
JVB 2021-12-15 18:17:02.120 INFO: [35] VideobridgeExpireThread.expire#140: Running expire()
JVB 2021-12-15 18:17:02.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000015S. Sticky failure: false
JVB 2021-12-15 18:17:12.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000015S. Sticky failure: false
JVB 2021-12-15 18:17:22.139 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000018S. Sticky failure: false
JVB 2021-12-15 18:17:32.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000014S. Sticky failure: false
JVB 2021-12-15 18:17:42.138 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000013S. Sticky failure: false
JVB 2021-12-15 18:17:52.139 INFO: [36] HealthChecker.run#171: Performed a successful health check in PT0.000024S. Sticky failure: false
JVB 2021-12-15 18:18:02.120 INFO: [35] VideobridgeExpireThread.expire#140: Running expire()

And prosody:

|Dec 15 18:16:00 startup|info|Shutting down: Received SIGTERM|
|---|---|---|
|Dec 15 18:16:00 c2s5627e726d470|info|Client disconnected: connection closed|
|Dec 15 18:16:00 c2s5627e7288e80|info|Client disconnected: connection closed|
|Dec 15 18:16:00 general|info|Shutting down...|
|Dec 15 18:16:00 general|info|Shutdown status: Cleaning up|
|Dec 15 18:16:00 general|info|Shutdown complete|
|Dec 15 18:16:00 startup|info|Hello and welcome to Prosody version 0.11.10|
|Dec 15 18:16:00 startup|info|Prosody is using the select backend for connection handling|
|Dec 15 18:16:00 general|info|Starting speakerstats for conference.my-domain-com|
|Dec 15 18:16:00 speakerstats.my-domain-com:speakerstats_component|info|No muc component found, will listen for it: conference.my-domain-com|
|Dec 15 18:16:00 portmanager|info|Activated service 's2s' on [*]:5269, [::]:5269|
|Dec 15 18:16:00 speakerstats.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 portmanager|info|Activated service 'http' on [*]:5280, [::]:5280|
|Dec 15 18:16:00 portmanager|error|Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281|
|Dec 15 18:16:00 portmanager|error|Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281|
|Dec 15 18:16:00 portmanager|info|Activated service 'https' on no ports|
|Dec 15 18:16:00 my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 portmanager|info|Activated service 'c2s' on [*]:5222, [::]:5222|
|Dec 15 18:16:00 portmanager|info|Activated service 'legacy_ssl' on no ports|
|Dec 15 18:16:00 auth.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 focus.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 lobby.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 my-domain-com:muc_lobby_rooms|info|Lobby component loaded lobby.my-domain-com|
|Dec 15 18:16:00 guest.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 general|info|Starting conference duration timer for conference.my-domain-com|
|Dec 15 18:16:00 conferenceduration.my-domain-com:conference_duration_component|info|No muc component found, will listen for it: conference.my-domain-com|
|Dec 15 18:16:00 conferenceduration.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 conference.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host conference.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host speakerstats.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host guest.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host conferenceduration.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host auth.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host lobby.my-domain-com!|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host focus.my-domain-com!|
|Dec 15 18:16:00 speakerstats.my-domain-com:speakerstats_component|info|Hook to muc events on conference.my-domain-com|
|Dec 15 18:16:00 conferenceduration.my-domain-com:conference_duration_component|info|Hook to muc events on conference.my-domain-com|
|Dec 15 18:16:00 internal.auth.my-domain-com:tls|info|Certificates loaded|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host internal.auth.my-domain-com!|
|Dec 15 18:16:00 localhost:tls|info|Certificates loaded|
|Dec 15 18:16:00 conference.my-domain-com:muc_domain_mapper|info|Loading mod_muc_domain_mapper for host localhost!|
|Dec 15 18:16:00 mod_bosh|info|Client tried to use sid '704bfd6f-aa48-4ca9-b15e-de4418a92298' which we don't know about|
|Dec 15 18:16:01 c2s55a2c915ca30|info|Client connected|
|Dec 15 18:16:02 c2s55a2c915ca30|info|Stream encrypted (TLSv1.3 with TLS_AES_256_GCM_SHA384)|
|Dec 15 18:16:02 c2s55a2c915ca30|info|Authenticated as focus@auth.my-domain-com|
|Dec 15 18:16:02 auth.my-domain-com:limits_exception|info|Setting stanza size limits for focus@auth.my-domain-com to 10485760|
|Dec 15 18:16:02 c2s55a2c8f8d160|info|Client connected|
|Dec 15 18:16:02 c2s55a2c8f8d160|info|Stream encrypted (TLSv1.3 with TLS_AES_256_GCM_SHA384)|
|Dec 15 18:16:02 c2s55a2c8f8d160|info|Authenticated as jvb@auth.my-domain-com|
|Dec 15 18:16:02 auth.my-domain-com:limits_exception|info|Setting stanza size limits for jvb@auth.my-domain-com to 10485760|
|Dec 15 18:16:16 mod_bosh|info|New BOSH session, assigned it sid 'd2694be9-96bd-4711-a244-43df22a5e98c'|
|Dec 15 18:16:17 boshd2694be9-96bd-4711-a244-43df22a5e98c|info|Authenticated as ems7okkcxbotwcxx@guest.my-domain-com|
|Dec 15 18:16:19 mod_bosh|info|New BOSH session, assigned it sid '5f6769b5-4545-439d-9ac7-f38fe3c81006'|
|Dec 15 18:16:19 bosh5f6769b5-4545-439d-9ac7-f38fe3c81006|info|Authenticated as 7mhorh6mal5dbml1@guest.my-domain-com|
|Dec 15 18:16:19 boshd2694be9-96bd-4711-a244-43df22a5e98c|info|BOSH client disconnected: session close|
|Dec 15 18:32:05 mod_bosh|info|New BOSH session, assigned it sid '5fc9f042-2948-4965-9dcf-c98f3508b93f'|
|Dec 15 18:32:06 bosh5fc9f042-2948-4965-9dcf-c98f3508b93f|info|Authenticated as cgsq3jd4cqxtlsaa@guest.my-domain-com|
|Dec 15 18:32:09 mod_bosh|info|New BOSH session, assigned it sid '277fe045-3f25-496b-84eb-51e190e9a268'|
|Dec 15 18:32:09 bosh277fe045-3f25-496b-84eb-51e190e9a268|info|Authenticated as u_6lgbmrs0x71t3o@guest.my-domain-com|
|Dec 15 18:50:10 mod_bosh|info|New BOSH session, assigned it sid '348014dc-ea7f-47da-a98a-0109d9ed61ec'|
|Dec 15 18:50:11 bosh348014dc-ea7f-47da-a98a-0109d9ed61ec|info|Authenticated as 84zghvzftb374goi@guest.my-domain-com|
|Dec 15 18:50:37 bosh348014dc-ea7f-47da-a98a-0109d9ed61ec|info|BOSH client disconnected: session close|

and prosody.err

|Dec 15 18:16:00 portmanager|error|Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281|
|---|---|---|
|Dec 15 18:16:00 portmanager|error|Error binding encrypted port for https: No certificate present in SSL/TLS configuration for https port 5281|

And what is the problem? I do not see anything unusual

can we also see your browser console logs please and also web/nginx logs ?

1 Like

Here is a log from nginx. I discovered a error for a missing file there. The file do_external_connect.min.map really didnt exist, but a file named do_external_connect.min.js.map. I created a softlink, so nginx can find the file. That error is gone now, but the behaviour stays the same. I start a conference and get instantly something went wrong, try to reconnect.

2021/12/16 06:11:21 [warn] 1155#1155: conflicting server name "my-domain-com" on 0.0.0.0:80, ignored
2021/12/16 06:11:21 [warn] 1155#1155: conflicting server name "my-domain-com" on [::]:80, ignored
2021/12/16 06:11:23 [warn] 1367#1367: conflicting server name "my-domain-com" on 0.0.0.0:80, ignored
2021/12/16 06:11:23 [warn] 1367#1367: conflicting server name "my-domain-com" on [::]:80, ignored
2021/12/16 06:12:47 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:13:02 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:13:24 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:17:12 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:17:51 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:18:25 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:25:57 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:26:34 [error] 1370#1370: *66 open() "/usr/share/jitsi-meet/libs/do_external_connect.min.map" failed (2: No such file or directory), client: 127.0.0.1, server: my-domain-com, request: "GET /libs/do_external_connect.min.map HTTP/2.0", host: "my-domain-com"
2021/12/16 06:29:46 [error] 1369#1369: *1242 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther3 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther3", host: "my-domain-com", referrer: "https://my-domain-com/luther3"
2021/12/16 06:29:46 [error] 1369#1369: *79 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1369#1369: *649 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1370#1370: *66 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=fastrelativesdancehappily HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=fastrelativesdancehappily", host: "my-domain-com", referrer: "https://my-domain-com/FastRelativesDanceHappily"
2021/12/16 06:29:46 [error] 1369#1369: *79 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1369#1369: *7 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=schueler HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=schueler", host: "my-domain-com", referrer: "https://my-domain-com/schueler"
2021/12/16 06:29:46 [error] 1370#1370: *891 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther3 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther3", host: "my-domain-com", referrer: "https://my-domain-com/luther3"
2021/12/16 06:29:46 [error] 1369#1369: *812 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther3 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther3", host: "my-domain-com", referrer: "https://my-domain-com/Luther3"
2021/12/16 06:29:46 [error] 1369#1369: *79 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1369#1369: *79 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1370#1370: *66 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=fastrelativesdancehappily HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=fastrelativesdancehappily", host: "my-domain-com", referrer: "https://my-domain-com/FastRelativesDanceHappily"
2021/12/16 06:29:46 [error] 1369#1369: *649 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"
2021/12/16 06:29:46 [error] 1369#1369: *1242 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther3 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther3", host: "my-domain-com", referrer: "https://my-domain-com/luther3"
2021/12/16 06:29:46 [error] 1370#1370: *891 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther3 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther3", host: "my-domain-com", referrer: "https://my-domain-com/luther3"
2021/12/16 06:29:46 [error] 1369#1369: *7 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=schueler HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=schueler", host: "my-domain-com", referrer: "https://my-domain-com/schueler"
2021/12/16 06:29:47 [warn] 3705#3705: conflicting server name "my-domain-com" on 0.0.0.0:80, ignored
2021/12/16 06:29:47 [warn] 3705#3705: conflicting server name "my-domain-com" on [::]:80, ignored
2021/12/16 06:29:47 [warn] 3706#3706: conflicting server name "my-domain-com" on 0.0.0.0:80, ignored
2021/12/16 06:29:47 [warn] 3706#3706: conflicting server name "my-domain-com" on [::]:80, ignored
2021/12/16 06:32:14 [error] 3711#3711: *46 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: my-domain-com, request: "POST /http-bind?room=luther4 HTTP/2.0", upstream: "http://127.0.0.1:5280/http-bind?room=luther4", host: "my-domain-com", referrer: "https://my-domain-com/Luther4"


It is prosody closing the bosh connection, any errors in prosody?

Oh sorry, forgot to answer. After many hours and many desperate user calls, I did fresh installation of jitsi and all the videobridges. Now everything seems to work again. What I discovered is, that the configs look very different now. I got options moved, and totally new options even so the updated installation and the fresh were the same version.

So I hope everythings running fine now but thanks for the help