Jibri Startup Problems

jibri.service - Jibri Process
Loaded: loaded (/etc/systemd/system/jibri.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2020-03-18 15:49:06 CET; 8s ago
Process: 12567 ExecStop=/opt/jitsi/jibri/graceful_shutdown.sh (code=exited, status=0/SUCCESS)
Main PID: 12579 (java)
Tasks: 36
Memory: 112.2M
CPU: 3.510s
CGroup: /system.slice/jibri.service
└─12579 java -Djava.util.logging.config.file=/etc/jitsi/jibri/logging.properties -jar /opt/jitsi/jibri/jibri.jar --config /etc/jitsi/jibri/config.json

Mar 18 15:49:06 srvpbjibri systemd[1]: jibri.service: Main process exited, code=exited, status=143/n/a
Mar 18 15:49:06 srvpbjibri systemd[1]: Stopped Jibri Process.
Mar 18 15:49:06 srvpbjibri systemd[1]: jibri.service: Unit entered failed state.
Mar 18 15:49:06 srvpbjibri systemd[1]: jibri.service: Failed with result ‘exit-code’.
Mar 18 15:49:06 srvpbjibri systemd[1]: Started Jibri Process.
Mar 18 15:49:07 srvpbjibri launch.sh[12579]: SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.
Mar 18 15:49:07 srvpbjibri launch.sh[12579]: SLF4J: Defaulting to no-operation (NOP) logger implementation
Mar 18 15:49:07 srvpbjibri launch.sh[12579]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

What has this to say?
I cants record i get notification recording unavailable.

Please include all the Jibri logs (in /var/log/jitsi/jibri/)

log.0.txt (9.6 KB) log.1.txt (4.7 KB) xorg.log (29.8 KB)

Here are all files exept of log.0.txt.lck but thats empty :slight_smile:

From log.0.txt, there are quite a few XMPP-related errors:

2020-03-18 15:49:08.618 SEVERE: [19] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionAuthenticatedListener() Exception in authenticated listener
java.lang.RuntimeException: org.jivesoftware.smack.XMPPException$XMPPErrorException: XMPP error reply received from jibribrewery@internal.auth.jitsimeet.acceptit.lan/jibri-nickname: XMPPError: internal-server-error - wait
	at org.jitsi.xmpp.mucclient.MucClient$1.authenticated(MucClient.java:220)
	at org.jivesoftware.smack.AbstractXMPPConnection.callConnectionAuthenticatedListener(AbstractXMPPConnection.java:1297)
	at org.jivesoftware.smack.AbstractXMPPConnection.afterSuccessfulLogin(AbstractXMPPConnection.java:572)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection.afterSuccessfulLogin(XMPPTCPConnection.java:379)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection.loginInternal(XMPPTCPConnection.java:444)
	at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:491)
	at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:448)
	at org.jitsi.xmpp.mucclient.MucClient.initializeConnectAndJoin(MucClient.java:277)
	at org.jitsi.xmpp.mucclient.MucClientManager.lambda$addMucClient$0(MucClientManager.java:152)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: org.jivesoftware.smack.XMPPException$XMPPErrorException: XMPP error reply received from jibribrewery@internal.auth.jitsimeet.acceptit.lan/jibri-nickname: XMPPError: internal-server-error - wait
	at org.jivesoftware.smack.XMPPException$XMPPErrorException.ifHasErrorThenThrow(XMPPException.java:132)
	at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:263)
	at org.jivesoftware.smackx.muc.MultiUserChat.enter(MultiUserChat.java:355)
	at org.jivesoftware.smackx.muc.MultiUserChat.createOrJoin(MultiUserChat.java:498)
	at org.jivesoftware.smackx.muc.MultiUserChat.createOrJoin(MultiUserChat.java:444)
	at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.join(MucClient.java:557)
	at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.access$400(MucClient.java:486)
	at org.jitsi.xmpp.mucclient.MucClient.joinMucs(MucClient.java:301)
	at org.jitsi.xmpp.mucclient.MucClient.access$100(MucClient.java:47)
	at org.jitsi.xmpp.mucclient.MucClient$1.authenticated(MucClient.java:216)
	... 11 more
2020-03-18 16:13:49.077 WARNING: [30] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener() Connection XMPPTCPConnection[jibri@auth.jitsimeet.acceptit.lan/O0_htL6y] (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: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:1064)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$300(XMPPTCPConnection.java:1000)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:1016)
	at java.lang.Thread.run(Thread.java:748)
2020-03-18 16:13:49.079 INFO: [30] org.jitsi.xmpp.mucclient.MucClient.log() [MucClient id=jitsimeet.acceptit.lan hostname=jitsimeet.acceptit.lan] closed on 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: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:1064)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$300(XMPPTCPConnection.java:1000)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:1016)
	at java.lang.Thread.run(Thread.java:748)
2020-03-18 16:14:09.229 INFO: [81] org.jitsi.xmpp.mucclient.MucClient.log() [MucClient id=jitsimeet.acceptit.lan hostname=jitsimeet.acceptit.lan] connected
2020-03-18 16:14:09.264 INFO: [81] org.jitsi.xmpp.mucclient.MucClient.log() Leaving a MUC we already occupy.
2020-03-18 16:14:09.265 SEVERE: [81] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionAuthenticatedListener() Exception in authenticated listener
java.lang.RuntimeException: java.lang.IllegalArgumentException: The Resourcepart must not be null
	at org.jitsi.xmpp.mucclient.MucClient$1.authenticated(MucClient.java:220)
	at org.jivesoftware.smack.AbstractXMPPConnection.callConnectionAuthenticatedListener(AbstractXMPPConnection.java:1297)
	at org.jivesoftware.smack.AbstractXMPPConnection.afterSuccessfulLogin(AbstractXMPPConnection.java:572)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection.afterSuccessfulLogin(XMPPTCPConnection.java:379)
	at org.jivesoftware.smack.tcp.XMPPTCPConnection.loginInternal(XMPPTCPConnection.java:444)
	at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:491)
	at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:448)
	at org.jivesoftware.smack.ReconnectionManager$2.run(ReconnectionManager.java:294)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: The Resourcepart must not be null
	at org.jxmpp.jid.impl.AbstractJid.requireNonNull(AbstractJid.java:243)
	at org.jxmpp.jid.impl.LocalDomainAndResourcepartJid.<init>(LocalDomainAndResourcepartJid.java:49)
	at org.jxmpp.jid.impl.JidCreate.fullFrom(JidCreate.java:426)
	at org.jivesoftware.smackx.muc.MultiUserChat.leave(MultiUserChat.java:741)
	at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.join(MucClient.java:549)
	at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.access$400(MucClient.java:486)
	at org.jitsi.xmpp.mucclient.MucClient.joinMucs(MucClient.java:301)
	at org.jitsi.xmpp.mucclient.MucClient.access$100(MucClient.java:47)
	at org.jitsi.xmpp.mucclient.MucClient$1.authenticated(MucClient.java:216)
	... 8 more

@damencho any of those look familiar? They’re not ones I’ve seen before, I don’t think. Does it all boil down to java.lang.IllegalArgumentException: The Resourcepart must not be null maybe?