Recording failed to start
See original GitHub issue@aaronkvanmeerten Hello, I have configured the jibri and jitsi-meet according the documentation. When I press start-recording button, it asks for the token. I input any random string into the input field. Now when i press submit button, I get “recording filed to start”. And I get the following log in the jibri:
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.792 INFO: [27] org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq() Received JibriIq <iq to='jibri@auth.meet-07.talview.com/91bd686a-3a02-47bf-ab6c-73fc38884a35' from='jibribrewery@conference.meet-07.talview.com/focus' id='amlicmlAYXV0aC5tZWV0LTA3LnRhbHZpZXcuY29tLzkxYmQ2ODZhLTNhMDItNDdiZi1hYjZjLTczZmMzODg4NGEzNQA2QnpFcy04NTMA2Jsppq3uszSJAh2S6vO7dw==' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' action='start' recording_mode='file' room='jibribrewery@conference.meet-07.talview.com'/></iq> from environment prod environment
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.792 INFO: [27] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Received start request
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.792 INFO: [27] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending 'pending' response to start IQ
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.793 INFO: [39] org.jitsi.jibri.api.xmpp.XmppApi.run() Starting service
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.794 INFO: [39] org.jitsi.jibri.api.xmpp.XmppApi.handleStartService() Parsed call url info: CallUrlInfo(baseUrl=https://meet-07.talview.com, callName=jibribrewery, urlParams=[])
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.794 SEVERE: [39] org.jitsi.jibri.api.xmpp.XmppApi.run() Error in startService task: java.lang.IllegalStateException: startIq.sessionId must not be null with stack:
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: org.jitsi.jibri.api.xmpp.XmppApi.handleStartService(XmppApi.kt:263)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: org.jitsi.jibri.api.xmpp.XmppApi.access$handleStartService(XmppApi.kt:61)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: org.jitsi.jibri.api.xmpp.XmppApi$handleStartJibriIq$1.run(XmppApi.kt:179)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: java.util.concurrent.FutureTask.run(FutureTask.java:266)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: java.lang.Thread.run(Thread.java:748)
Jun 7 10:37:20 ubuntu-xenial launch.sh[25852]: 2018-06-07 10:37:20.794 INFO: [39] org.jitsi.jibri.api.xmpp.XmppApi.run() Sending start service response iq: <iq to='jibribrewery@conference.meet-07.talview.com/focus' id='lMvnJ-114' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off' failure_reason='error'/></iq
And The log in the browser is :
[modules/xmpp/recording.js] <i.toggleRecording>: Toggle recording (old state, new state): off on
Logger.js:125 [modules/xmpp/recording.js] <i.setRecordingJibri>: Set jibri recording: on <iq to="jibribrewery@conference.meet-07.talview.com/focus" type="set" xmlns="jabber:client" id="ada20387-2633-4941-b039-21853386ecdb:sendIQ">…</iq>
Logger.js:125 [modules/xmpp/recording.js] <i.setRecordingJibri>: <iq to="jibribrewery@conference.meet-07.talview.com/focus" type="set" xmlns="jabber:client" id="ada20387-2633-4941-b039-21853386ecdb:sendIQ">…</iq>
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>: Ignore focus: jibribrewery@conference.meet-07.talview.com/focus, real JID: focus@auth.meet-07.talview.com/focus160172783844770
Logger.js:125 [modules/xmpp/recording.js] <i.handleJibriPresence>: Handle Jibri presence : pending null
Logger.js:125 [conference.js] <n.<anonymous>>: Received recorder status change: pending undefined
Logger.js:125 [modules/xmpp/recording.js] <>: Result <iq xmlns="jabber:client" type="result" to="84f40a3e-8b36-4b97-8083-e994d38d5f58@meet-07.talview.com/63f254a5-9fdc-4f38-89f5-59689a24b692" from="jibribrewery@conference.meet-07.talview.com/focus" id="ada20387-2633-4941-b039-21853386ecdb:sendIQ"></iq>
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>: Ignore focus: jibribrewery@conference.meet-07.talview.com/focus, real JID: focus@auth.meet-07.talview.com/focus160172783844770
Logger.js:125 [modules/xmpp/recording.js] <i.handleJibriPresence>: Handle Jibri presence : off null
Logger.js:125 [conference.js] <n.<anonymous>>: Received recorder status change: off undefined
Logger.js:125 [modules/xmpp/ChatRoom.js] <t.value>: Ignore focus: jibribrewery@conference.meet-07.talview.com/focus, real JID: focus@auth.meet-07.talview.com/focus160172783844770
Logger.js:125 [modules/xmpp/recording.js] <i.handleJibriPresence>: Handle Jibri presence : off null
Can you please let me know what mistake am i doing?
Issue Analytics
- State:
- Created 5 years ago
- Comments:24 (10 by maintainers)
Top Results From Across the Web
Recording failed to start - Jibri - Jitsi Community Forum
All users can't start recording. Like this, “Recording failed to start”, “Bridge Channel send: no opened channel.” How can I fix this problem?...
Read more >Error When Recording "Failed to Start Recording
Solution. This error occurs if the temporary folder in Camtasia Recorder does not exist or if your account does not have proper read/write...
Read more >Recording failed to start · Issue #419 · jitsi/jibri - GitHub
Hi,. I am running jitsi docker installation. When clicking on Start Recording it says "preparing to record the meeting" and after a while...
Read more >Recording failed to start - VidGrid Help Center
Recording failed to start · Close out of the recorder, go to app.vidgrid.com, click Record. Sometimes a fresh launch from the app will...
Read more >Screencastify "failed to start recording"
Screencastify "failed to start recording" · If you are using a Mac computer, ensure that you have enabled screen recordings in your System...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bbaldino i installed jibri on different machine but i am getting error recording failed to start
Hi y’all, It appears you may be running mismatched versions.
I suggest trying out the latest Jibri and jitsi meet packages from unstable. There was a point where the new jibri and new jicofo and new jitsi-meet no longer worked with older combinations.
Currently meet.jit.si is running:
Jicofo 1.0-415-1 JVB 1063-1 Jitsi Meet Web 1.0.2854-1 Jibri 4.0.53-1