Transcription is failing after a minute

Hi,

I took the latest jigasi changes and transcription is failing after a minute of joining.

Here is the exception below.

Jigasi 2021-12-29 05:33:04.025 SEVERE: [87] org.jitsi.jigasi.JvbConference.run().1914 [ctx=16407559537511282611500] Did not received session invite (30000 ms)

Jigasi 2021-12-29 05:33:04.025 WARNING: [87] org.jitsi.jigasi.transcription.Transcriber.log() null: trying to notify Transcriber for a while it is already stopped

Jigasi 2021-12-29 05:33:04.028 INFO: [87] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1165 [ctx=16407559537511282611500] Member left : OWNER focus@auth.**********/focus

Jigasi 2021-12-29 05:33:04.031 INFO: [87] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1165 [ctx=16407559537511282611500] Member left : OWNER 3bd6837a-516b-4636-ae0f-f0f1d06c7866@**********/RXzr9uIM

Jigasi 2021-12-29 05:33:04.031 WARNING: [87] org.jitsi.jigasi.transcription.Transcriber.log() null: participant with identifier 3312b319 left while it did not exist

Jigasi 2021-12-29 05:33:04.031 INFO: [87] org.jitsi.jigasi.JvbConference.memberPresenceChanged().1165 [ctx=16407559537511282611500] Member left : GUEST jigasi@auth.**********

Jigasi 2021-12-29 05:33:04.032 INFO: [87] org.jitsi.jigasi.JvbConference.stop().580 [ctx=16407559537511282611500] Removing account Jabber:3312b319@**********/3312b319

Jigasi 2021-12-29 05:33:04.202 SEVERE: [83] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.handleIQRequest().1016 Error while handling incoming class org.jitsi.xmpp.extensions.jingle.JingleIQ packet:

org.jivesoftware.smack.SmackException$NotConnectedException: The connection XMPPTCPConnection[jigasi@auth.**********/3312b319] (1) is no longer connected. done=true smResumptionPossible=false

at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketWriter.throwNotConnectedExceptionIfDoneAndResumptionNotPossible(XMPPTCPConnection.java:1327)

at org.jivesoftware.smack.tcp.XMPPTCPConnection.throwNotConnectedExceptionIfAppropriate(XMPPTCPConnection.java:358)

at org.jivesoftware.smack.AbstractXMPPConnection.sendStanza(AbstractXMPPConnection.java:670)

at net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl$JingleIqSetRequestHandler.handleIQRequest(OperationSetBasicTelephonyJabberImpl.java:1011)

at org.jivesoftware.smack.AbstractXMPPConnection$4.run(AbstractXMPPConnection.java:1188)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)

at java.base/java.lang.Thread.run(Thread.java:833)

Jigasi 2021-12-29 05:33:13.789 INFO: [106] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /10.44.0.0:6060

Jigasi 2021-12-29 05:33:19.033 INFO: [87] org.jivesoftware.smack.tcp.XMPPTCPConnection.shutdown() Exception while waiting for closing stream element from the server XMPPTCPConnection[jigasi@auth.**********/3312b319] (1)

org.jivesoftware.smack.SmackException$NoResponseException: No response received within reply timeout. Timeout was 15000ms (~15s). While waiting for stream closing element received

at org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:93)

at org.jivesoftware.smack.SynchronizationPoint.checkForResponse(SynchronizationPoint.java:272)

at org.jivesoftware.smack.SynchronizationPoint.checkIfSuccessOrWait(SynchronizationPoint.java:157)

at org.jivesoftware.smack.tcp.XMPPTCPConnection.shutdown(XMPPTCPConnection.java:496)

at org.jivesoftware.smack.tcp.XMPPTCPConnection.shutdown(XMPPTCPConnection.java:467)

at org.jivesoftware.smack.AbstractXMPPConnection.disconnect(AbstractXMPPConnection.java:739)

at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.disconnectAndCleanConnection(ProtocolProviderServiceJabberImpl.java:1486)

at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregisterInternal(ProtocolProviderServiceJabberImpl.java:1567)

at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregisterInternal(ProtocolProviderServiceJabberImpl.java:1545)

at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregister(ProtocolProviderServiceJabberImpl.java:1527)

at net.java.sip.communicator.service.protocol.ProtocolProviderFactory.unloadAccount(ProtocolProviderFactory.java:1062)

at org.jitsi.jigasi.JvbConference.stop(JvbConference.java:583)

at org.jitsi.jigasi.JvbConference$JvbConferenceStopTimeout.run(JvbConference.java:1921)

at java.base/java.lang.Thread.run(Thread.java:833)

Jigasi 2021-12-29 05:33:19.036 INFO: [87] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().134 Jingle : OFF

Jigasi 2021-12-29 05:33:19.036 WARNING: [87] org.jitsi.jigasi.transcription.Transcriber.log() null: trying to stop Transcriber while it is already stopped

Is this something that I need to open an issue in jigasi github?

Thanks,
Lohith

Check jicofo logs.