{"action":"created","issue":{"url":"https://api.github.com/repos/jitsi/jibri/issues/164","repository_url":"https://api.github.com/repos/jitsi/jibri","labels_url":"https://api.github.com/repos/jitsi/jibri/issues/164/labels{/name}","comments_url":"https://api.github.com/repos/jitsi/jibri/issues/164/comments","events_url":"https://api.github.com/repos/jitsi/jibri/issues/164/events","html_url":"https://github.com/jitsi/jibri/issues/164","id":380496962,"node_id":"MDU6SXNzdWUzODA0OTY5NjI=","number":164,"title":"All recorders are currently busy","user":{"login":"staticzeng","id":8214449,"node_id":"MDQ6VXNlcjgyMTQ0NDk=","avatar_url":"https://avatars2.githubusercontent.com/u/8214449?v=4","gravatar_id":"","url":"https://api.github.com/users/staticzeng","html_url":"https://github.com/staticzeng","followers_url":"https://api.github.com/users/staticzeng/followers","following_url":"https://api.github.com/users/staticzeng/following{/other_user}","gists_url":"https://api.github.com/users/staticzeng/gists{/gist_id}","starred_url":"https://api.github.com/users/staticzeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/staticzeng/subscriptions","organizations_url":"https://api.github.com/users/staticzeng/orgs","repos_url":"https://api.github.com/users/staticzeng/repos","events_url":"https://api.github.com/users/staticzeng/events{/privacy}","received_events_url":"https://api.github.com/users/staticzeng/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-14T01:30:21Z","updated_at":"2018-11-15T20:12:12Z","closed_at":null,"author_association":"NONE","body":"\"All recorders are currently busy\" occured when start recording.\r\nthis is my config and log when exec systemctl restart jibri.\r\nAny idea of this error?\r\nThanks\r\n\r\n/var/log/jicofo.log\r\nJicofo 2018-11-13 06:20:18.591 INFO: [67] org.jitsi.jicofo.FocusManager.log() Created new focus for brewery@conference.192.168.0.113@auth.192.168.0.113. Conference count 1,options:\r\nJicofo 2018-11-13 06:20:18.592 INFO: [67] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Lip-sync enabled in brewery@conference.192.168.0.113\r\nJicofo 2018-11-13 06:20:18.593 INFO: [67] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Joining the room: brewery@conference.192.168.0.113\r\nJicofo 2018-11-13 06:20:18.714 INFO: [38] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@3e48ed91 member=ChatMember[brewery@conference.192.168.0.113/aa60e983, jid: null]@1403597637]\r\nJicofo 2018-11-13 06:20:18.720 INFO: [38] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Granted owner to brewery@conference.192.168.0.113/aa60e983\r\nJicofo 2018-11-13 06:20:18.721 INFO: [38] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member brewery@conference.192.168.0.113/aa60e983 joined.\r\nJicofo 2018-11-13 06:20:22.848 SEVERE: [133] org.jitsi.jicofo.recording.jibri.JibriSession.log() Unable to find an available Jibri, can't start\r\nJicofo 2018-11-13 06:20:22.848 INFO: [133] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Failed to start a Jibri session, all Jibris were busy\r\nJicofo 2018-11-13 06:20:33.415 SEVERE: [133] org.jitsi.jicofo.recording.jibri.JibriSession.log() Unable to find an available Jibri, can't start\r\nJicofo 2018-11-13 06:20:33.416 INFO: [133] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Failed to start a Jibri session, all Jibris were busy\r\nJicofo 2018-11-13 06:23:33.492 INFO: [38] org.jitsi.jicofo.xmpp.BaseBrewery.removeInstance().368 Removed brewery instance: jibribrewery@internal.auth.192.168.0.113/jibri-nickname\r\nJicofo 2018-11-13 06:23:33.493 INFO: [38] org.jitsi.jicofo.recording.jibri.JibriDetector.notifyInstanceOffline().163 Jibri: jibribrewery@internal.auth.192.168.0.113/jibri-nickname went offline\r\nJicofo 2018-11-13 06:23:35.657 INFO: [38] org.jitsi.jicofo.xmpp.BaseBrewery.processInstanceStatusChanged().324 Added brewery instance: jibribrewery@internal.auth.192.168.0.113/jibri-nickname\r\nJicofo 2018-11-13 06:23:35.658 INFO: [38] org.jitsi.jicofo.recording.jibri.JibriDetector.onInstanceStatusChanged().138 Received Jibri status <jibri-status xmlns='http://jitsi.org/protocol/jibri'/>\r\nJicofo 2018-11-13 06:23:35.658 INFO: [38] org.jitsi.jicofo.recording.jibri.JibriDetector.notifyInstanceOffline().163 Jibri: jibribrewery@internal.auth.192.168.0.113/jibri-nickname went offline\r\nJicofo 2018-11-13 06:23:35.658 INFO: [38] org.jitsi.jicofo.recording.jibri.JibriDetector.onInstanceStatusChanged().138 Received Jibri status <jibri-status xmlns='http://jitsi.org/protocol/jibri'/>\r\nJicofo 2018-11-13 06:23:35.658 INFO: [38] org.jitsi.jicofo.recording.jibri.JibriDetector.notifyInstanceOffline().163 Jibri: jibribrewery@internal.auth.192.168.0.113/jibri-nickname went offline\r\n\r\n/etc/prosody/prosody.cfg.lua\r\n-- internal muc component, meant to enable pools of jibri and jigasi clients\r\nComponent \"internal.auth.192.168.0.113\" \"muc\"\r\n    modules_enabled = {\r\n      \"ping\";\r\n    }\r\n    storage = \"null\"\r\n    muc_room_cache_size = 1000\r\n\r\nVirtualHost \"recorder.192.168.0.113\"\r\n  modules_enabled = {\r\n    \"ping\";\r\n  }\r\n  authentication = \"internal_plain\"\r\n\r\n\r\njibri config:\r\n            \"xmpp_server_hosts\": [\r\n                \"192.168.0.113\"\r\n            ],\r\n            \"xmpp_domain\": \"192.168.0.113\",\r\n            \"control_login\": {\r\n                \"domain\": \"auth.192.168.0.113\",\r\n                \"username\": \"jibri\",\r\n                \"password\": \"jibriauthpass\"\r\n            },\r\n            \"control_muc\": {\r\n                \"domain\": \"internal.auth.192.168.0.113\",\r\n                \"room_name\": \"JibriBrewery\",\r\n                \"nickname\": \"jibri-nickname\"\r\n            },\r\n            \"call_login\": {\r\n                \"domain\": \"recorder.192.168.0.113\",\r\n                \"username\": \"recorder\",\r\n                \"password\": \"jibrirecorderpass\"\r\n            },\r\n            \"room_jid_domain_string_to_strip_from_start\": \"conference.\",\r\n            \"usage_timeout\": \"0\"\r\n\r\njibri log\r\n==> log.0.txt <==\r\n2018-11-13 22:23:33.718 INFO: [1] org.jitsi.jibri.Main.main() Using config file /etc/jitsi/jibri/config.json\r\n2018-11-13 22:23:34.319 INFO: [1] org.jitsi.jibri.Main.loadConfig() Parsed config:\r\nJibriConfig(recordingDirectory=/tmp/recordings, enabledStatsD=true, finalizeRecordingScriptPath=/path/to/finalize_recording.sh, xmppEnvironments=[XmppEnvironmentConfig(name=prod environment, xmppServerHosts=[192.168.0.113], xmppDomain=192.168.0.113, controlLogin=XmppCredentials(domain=auth.192.168.0.113, username=jibri, password=jibriauthpass), controlMuc=XmppMuc(domain=internal.auth.192.168.0.113, roomName=JibriBrewery, nickname=jibri-nickname), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.192.168.0.113, username=recorder, password=jibrirecorderpass), stripFromRoomDomain=conference., usageTimeoutMins=0, trustAllXmppCerts=true)])\r\n2018-11-13 22:23:34.840 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime() A provider org.jitsi.jibri.api.http.internal.InternalHttpApi registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.jibri.api.http.internal.InternalHttpApi will be ignored.\r\n2018-11-13 22:23:35.099 INFO: [1] org.jitsi.jibri.api.xmpp.XmppApi.start() Connecting to xmpp environment on 192.168.0.113 with config XmppEnvironmentConfig(name=prod environment, xmppServerHosts=[192.168.0.113], xmppDomain=192.168.0.113, controlLogin=XmppCredentials(domain=auth.192.168.0.113, username=jibri, password=jibriauthpass), controlMuc=XmppMuc(domain=internal.auth.192.168.0.113, roomName=JibriBrewery, nickname=jibri-nickname), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.192.168.0.113, username=recorder, password=jibrirecorderpass), stripFromRoomDomain=conference., usageTimeoutMins=0, trustAllXmppCerts=true)\r\n2018-11-13 22:23:35.106 INFO: [1] org.jitsi.jibri.api.xmpp.XmppApi.start() The trustAllXmppCerts config is enabled for this domain, all XMPP server provided certificates will be accepted\r\n2018-11-13 22:23:35.330 INFO: [1] class org.jitsi.xmpp.mucclient.MucClient.connected() [prod environment: auth.192.168.0.113@192.168.0.113] Xmpp connection status: connected\r\n2018-11-13 22:23:35.544 INFO: [1] class org.jitsi.xmpp.mucclient.MucClient.authenticated() [prod environment: auth.192.168.0.113@192.168.0.113] Xmpp connection status: authenticated (resume from previous? false)\r\n2018-11-13 22:23:35.649 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime() A provider org.jitsi.jibri.api.http.HttpApi registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.jibri.api.http.HttpApi will be ignored."},"comment":{"url":"https://api.github.com/repos/jitsi/jibri/issues/comments/439174528","html_url":"https://github.com/jitsi/jibri/issues/164#issuecomment-439174528","issue_url":"https://api.github.com/repos/jitsi/jibri/issues/164","id":439174528,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTE3NDUyOA==","user":{"login":"bbaldino","id":4016469,"node_id":"MDQ6VXNlcjQwMTY0Njk=","avatar_url":"https://avatars2.githubusercontent.com/u/4016469?v=4","gravatar_id":"","url":"https://api.github.com/users/bbaldino","html_url":"https://github.com/bbaldino","followers_url":"https://api.github.com/users/bbaldino/followers","following_url":"https://api.github.com/users/bbaldino/following{/other_user}","gists_url":"https://api.github.com/users/bbaldino/gists{/gist_id}","starred_url":"https://api.github.com/users/bbaldino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bbaldino/subscriptions","organizations_url":"https://api.github.com/users/bbaldino/orgs","repos_url":"https://api.github.com/users/bbaldino/repos","events_url":"https://api.github.com/users/bbaldino/events{/privacy}","received_events_url":"https://api.github.com/users/bbaldino/received_events","type":"User","site_admin":false},"created_at":"2018-11-15T20:12:12Z","updated_at":"2018-11-15T20:12:12Z","author_association":"MEMBER","body":"Hmmm, the Jibri logs seem alright and Jicofo and Jibri do seem to be getting into the same MUC, but Jicofo only sees the Jibri leaving the MUC it seems.  I haven't seen that before.  @damencho any ideas here?\r\n\r\nEnabling the smack XMPP debug logs would be helpful, there are some instructions here: http://web.mit.edu/svalente/lib/smack_3_0_4/documentation/debugging.html"}}
{"actor":{"display_login":"bbaldino"}}