Timeout Waiting for Download Bitrate
See original GitHub issueAfter 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:
- Created 6 years ago
- Comments:8 (1 by maintainers)
Top 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 >
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 Free
Top 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
Yes. Also, I’ve changed jibri config: replace bosh prefix to “boshdomain_prefix”:“”,
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!