question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Timeout Waiting for Download Bitrate

See original GitHub issue

After check audio succeed, yet another problem appears. This time it reaches timeout when waiting for download bitrate although I’m in a relatively fast internet connection. What do I do?

Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,438 INFO     Client options for host: {'roompass': '', 'nick': 'jibri-19307129379567112', 'password': 'mypassword', 'xmpp_domain': 'my.domain.com', 'selenium_xmpp_login': 'recorder@recorder.my.domain.com', 'url': 'https://my.domain.com/%SUBDOMAIN%%ROOM%', 'jid': 'jibri@auth.my.domain.com', 'mucserver_prefix': 'conference.', 'room': 'TheBrewery@conference.my.domain.com', 'boshdomain': 'recorder.my.domain.com', 'selenium_xmpp_prefix': 'recorder.', 'recording_directory': './recordings', 'usage_timeout': 0, 'google_account_password': 'mygoogleaccountpassword', 'jid_username': 'jibri', 'roomname': 'TheBrewery', 'jidserver_prefix': 'auth.', 'boshdomain_prefix': 'recorder.', 'brewery_prefix': 'conference.', 'selenium_xmpp_username': 'recorder', 'google_account': 'mygoogleaccount@gmail.com', 'selenium_xmpp_password': 'mypassword'}
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,439 INFO     Setting selenium google account from client options: mygoogleaccount@gmail.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,439 INFO     Setting selenium google account password from client options
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,440 INFO     Setting xmpp login from client options: recorder@recorder.my.domain.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,440 INFO     Setting xmpp password from client options
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,441 INFO     Setting boshdomain from client options recorder.my.domain.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,441 INFO     Setting xmpp_domain from client options my.domain.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,441 INFO     Setting mucserver_prefix from client options conference.
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,444 INFO     Setting recording_directory from client options ./recordings
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,446 INFO     Start recording callback
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,448 INFO     update_jibri_status
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,451 INFO     looping through queue for host my.domain.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,452 INFO     Starting jibri
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,452 INFO     Starting selenium attempt 1/3 pjsua_flag:False
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,453 INFO     overriding config.hosts.domain with boshdomain: recorder.my.domain.com
Nov 03 10:16:38 jibri app.py[10737]: 2017-11-03 10:16:38,453 INFO     starting jibri selenium, url=https://my.domain.com/test#config.iAmRecorder=true&config.externalConnectUrl=null&config.hosts.domain="recorder.my.domain.com", google_account=mygoogleaccount@gmail.com, xmpp_login=recorder@recorder.my.domain.com
Nov 03 10:16:44 jibri app.py[10737]: SIGNAL COUNT: 10986
Nov 03 10:16:44 jibri app.py[10737]: SUCCESS 0
Nov 03 10:16:44 jibri app.py[10737]: 2017-11-03 10:16:44,640 INFO     Audio levels confirmed OK.
Nov 03 10:16:44 jibri app.py[10737]: 2017-11-03 10:16:44,644 INFO     Launching URL: https://my.domain.com/test#config.iAmRecorder=true&config.externalConnectUrl=null&config.hosts.domain="recorder.my.domain.com"
Nov 03 10:16:44 jibri app.py[10737]: 2017-11-03 10:16:44,645 INFO     Logging in with google account
Nov 03 10:16:45 jibri app.py[10737]: 2017-11-03 10:16:45,889 INFO     Exception occurred logging into google: Message: no such element: Unable to locate element: {"method":"id","selector":"Email"}
Nov 03 10:16:45 jibri app.py[10737]:   (Session info: chrome=62.0.3202.75)
Nov 03 10:16:45 jibri app.py[10737]:   (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.4.0-98-generic x86_64)
Nov 03 10:16:45 jibri app.py[10737]: 2017-11-03 10:16:45,897 INFO     Google Login completed one way or another
Nov 03 10:16:45 jibri app.py[10737]: 2017-11-03 10:16:45,899 INFO     setting jibri identifiers: display Live Stream -  email recorder@jitsi.org
Nov 03 10:16:48 jibri app.py[10737]: 2017-11-03 10:16:48,788 INFO     setting jibri identifiers: xmpp_username_override recorder@recorder.my.domain.com
Nov 03 10:16:50 jibri app.py[10737]: 2017-11-03 10:16:50,170 INFO     starting to wait for XMPPConnected
Nov 03 10:16:50 jibri app.py[10737]: 2017-11-03 10:16:50,232 INFO     waiting +5 = 0 < 60 for XMPPConnected
Nov 03 10:16:55 jibri app.py[10737]: 2017-11-03 10:16:55,244 INFO     XMPP connected, done waiting
Nov 03 10:16:55 jibri app.py[10737]: 2017-11-03 10:16:55,248 INFO     starting to wait for DownloadBitrate
Nov 03 10:16:55 jibri app.py[10737]: 2017-11-03 10:16:55,259 INFO     waiting +5 = 0 < 60 for DownloadBitrate
Nov 03 10:17:00 jibri app.py[10737]: 2017-11-03 10:17:00,273 INFO     waiting +5 = 5 < 60 for DownloadBitrate
Nov 03 10:17:05 jibri app.py[10737]: 2017-11-03 10:17:05,282 INFO     waiting +5 = 10 < 60 for DownloadBitrate
Nov 03 10:17:10 jibri app.py[10737]: 2017-11-03 10:17:10,294 INFO     waiting +5 = 15 < 60 for DownloadBitrate
Nov 03 10:17:15 jibri app.py[10737]: 2017-11-03 10:17:15,304 INFO     waiting +5 = 20 < 60 for DownloadBitrate
Nov 03 10:17:20 jibri app.py[10737]: 2017-11-03 10:17:20,316 INFO     waiting +5 = 25 < 60 for DownloadBitrate
Nov 03 10:17:25 jibri app.py[10737]: 2017-11-03 10:17:25,326 INFO     waiting +5 = 30 < 60 for DownloadBitrate
Nov 03 10:17:30 jibri app.py[10737]: 2017-11-03 10:17:30,342 INFO     waiting +5 = 35 < 60 for DownloadBitrate
Nov 03 10:17:35 jibri app.py[10737]: 2017-11-03 10:17:35,355 INFO     waiting +5 = 40 < 60 for DownloadBitrate
Nov 03 10:17:40 jibri app.py[10737]: 2017-11-03 10:17:40,368 INFO     waiting +5 = 45 < 60 for DownloadBitrate
Nov 03 10:17:45 jibri app.py[10737]: 2017-11-03 10:17:45,379 INFO     waiting +5 = 50 < 60 for DownloadBitrate
Nov 03 10:17:50 jibri app.py[10737]: 2017-11-03 10:17:50,386 INFO     waiting +5 = 55 < 60 for DownloadBitrate
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,394 INFO     Timed out waiting for download bitrate
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,400 ERROR    Jibri Startup exception during attempt 1/3: unorderable types: NoneType() > int()
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,401 INFO     start_jibri_selenium returned retcode=9999 during attempt 1/3
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,402 INFO     Starting selenium attempt 2/3 pjsua_flag:False
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,402 INFO     overriding config.hosts.domain with boshdomain: recorder.my.domain.com
Nov 03 10:17:55 jibri app.py[10737]: 2017-11-03 10:17:55,403 INFO     starting jibri selenium, url=https://my.domain.com/test#config.iAmRecorder=true&config.externalConnectUrl=null&config.hosts.domain="recorder.my.domain.com", google_account=mygoogleaccount@gmail.com, xmpp_login=recorder@recorder.my.domain.com
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,560 WARNING  ERROR: failed audio check, no audio levels detected: 1
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,568 WARNING  jibri detected audio issues during startup, bailing out.
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,568 INFO     start_jibri_selenium returned retcode=3 during attempt 2/3
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,569 INFO     Starting selenium attempt 3/3 pjsua_flag:False
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,584 INFO     overriding config.hosts.domain with boshdomain: recorder.my.domain.com
Nov 03 10:18:00 jibri app.py[10737]: 2017-11-03 10:18:00,584 INFO     starting jibri selenium, url=https://my.domain.com/test#config.iAmRecorder=true&config.externalConnectUrl=null&config.hosts.domain="recorder.my.domain.com", google_account=mygoogleaccount@gmail.com, xmpp_login=recorder@recorder.my.domain.com
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,764 WARNING  ERROR: failed audio check, no audio levels detected: 1
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,769 WARNING  jibri detected audio issues during startup, bailing out.
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,770 INFO     start_jibri_selenium returned retcode=3 during attempt 3/3
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,770 INFO     start_jibri_selenium returned retcode=3
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,771 INFO     jibri_stop_callback run with status startup_selenium_error
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,771 INFO     queueing error error|startup_selenium_error for host my.domain.com
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,771 INFO     queueing job for jibri_watcher
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,772 INFO     jibri_watcher received job, now watching ffmpeg and selenium with a timeout of 0.
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,777 INFO     jibri_watcher finished loop...
Nov 03 10:18:05 jibri app.py[10737]: 2017-11-03 10:18:05,777 INFO     jibri_watcher starting up...
Nov 03 10:18:06 jibri app.py[10737]: 2017-11-03 10:18:06,289 INFO     got msg from main: error|startup_selenium_error
Nov 03 10:18:06 jibri app.py[10737]: 2017-11-03 10:18:06,295 INFO     sending status update: <iq id="feaf3f2a-55ca-493b-a138-3c89a6ffd190-D" to="thebrewery@conference.my.domain.com/focus" type="set"><jibri xmlns="http://jitsi.org/protocol/jibri" status="failed"><error xmlns="jabber:client" code="504" type="wait"><remote-server-timeout xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Startup error: Selenium error</text><retry xmlns="http://jitsi.org/protocol/jibri" /></error></jibri></iq>
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,935 INFO     update_jibri_status
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,939 INFO     looping through queue for host my.domain.com
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,941 INFO     queueing status stopped for host my.domain.com
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,941 INFO     update_jibri_status
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,944 INFO     looping through queue for host my.domain.com
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,944 INFO     queueing status idle for host my.domain.com
Nov 03 10:18:08 jibri app.py[10737]: 2017-11-03 10:18:08,944 INFO     jibri_start_callback completed...
Nov 03 10:18:09 jibri app.py[10737]: 2017-11-03 10:18:09,291 INFO     got msg from main: stopped
Nov 03 10:18:09 jibri app.py[10737]: 2017-11-03 10:18:09,291 INFO     sending status update: <iq id="feaf3f2a-55ca-493b-a138-3c89a6ffd190-F" to="thebrewery@conference.my.domain.com/focus" type="set"><jibri xmlns="http://jitsi.org/protocol/jibri" status="off" /></iq>
Nov 03 10:18:39 jibri app.py[10737]: 2017-11-03 10:18:39,325 WARNING  Timed out waiting for IqWait_feaf3f2a-55ca-493b-a138-3c89a6ffd190-F
Nov 03 10:18:39 jibri app.py[10737]: 2017-11-03 10:18:39,326 ERROR    Failed to send status update: <iq id="feaf3f2a-55ca-493b-a138-3c89a6ffd190-F" to="thebrewery@conference.my.domain.com/focus" type="set"><jibri xmlns="http://jitsi.org/protocol/jibri" status="off" /></iq>
Nov 03 10:18:39 jibri app.py[10737]: 2017-11-03 10:18:39,326 INFO     got msg from main: idle
Nov 03 10:18:39 jibri app.py[10737]: 2017-11-03 10:18:39,326 INFO     sending presence: <presence to="TheBrewery@conference.my.domain.com" xml:lang="en"><jibri-status xmlns="http://jitsi.org/protocol/jibri" status="idle" /></presence>

Thank you

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
gricukcommented, Jan 17, 2018

Yes. Also, I’ve changed jibri config: replace bosh prefix to “boshdomain_prefix”:“”,

0reactions
aaronkvanmeertencommented, Apr 23, 2018

I would very much recommend using the latest java-based jibri from our debian repository. It’s easier to use and is much more reliable about getting connected. I’m going to close this issue, but please open a new one if you run into any problems with the new java-based jibri!

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Fix an Internet Download that "Timed Out"
1. Click the “Resume” button on the download if your Web browser supports paused downloads. · 2. Delete the partial file that downloaded...
Read more >
How to: Not Timeout during a large download transaction #235
Simply increasing the Timeout won't work here because if the download is 100mb on a bad 3g I would be required to use...
Read more >
newsbin.com • View topic - Timeout when downloading headers
Hi, I've been having this issue for awhile since starting to use version 6 beta. When downloading headers in a group it downloads...
Read more >
Why do timeouts often happen during downloads with large ...
The larger the file, the more packets need to be transferred. The more packets, the higher the probabilty that some of them will...
Read more >
java - How and why not run a "timeout" on URLConnection ...
I have an asynchronous method that allows downloading files. If the middle of the download, I will remove the connection (wifi or 3g)...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found