ESPN+ & FOX Sports with Custom Channels via EPlusTV

The connection is timing out. I am not sure why that is the case.

Should I try different DNS?

Well, I'm surprised!

Here is what my container /etc/resolv.conf looked like yesterday while I was having disconnect issues

/app # cat /etc/resolv.conf
nameserver 127.0.0.11
options ndots:0

So last night I launched the container using a DNS override in the compose

    network_mode: "bridge"
    dns:
      - "75.75.75.75" # override docker DNS with Xfinity primary
      - "75.75.76.76" # override docker DNS with Xfinity secondary

Verified it by checking the container /etc/resolv.conf

/app # cat /etc/resolv.conf
nameserver 75.75.75.75
nameserver 75.75.76.76

And it's working fine. Recorded 10 shows last night and 10 this morning. Not one had an interruption.

So not sure if it's the Cloudflare DNS servers or my Docker engine DNS (127.0.0.11) that caused the issues. I'm just going to leave the container DNS override in place.

Couldn’t hurt to try.

What's the best way to do this? Change DNS on that Windows machine that is running docker to Cloudflare or something? Or on the main router (which will apply to entire network)?

DNS now is the local fiber ISP.

1 Like

easiest way to test and isolate the issue would be to do it in your docker compose, like @chDVRuser did.

Add this, but change the ip addresses to your DNS provider of choice:

Then restart your container

So I've been testing this a little more. I disabled Fox One and enabled Fox Sports to see if there's any difference. Again, the Fox channels are just randomly stopping.

Do these work for everyone else regularly for say 1 hour or longer without any disconnects?

Here is the latest log if someone can see a reason for the stoppage. Thanks

2025-11-06 12:35:31.672 | === E+TV v4.14.2 starting ===
2025-11-06 12:35:32.442 | HTTP server started on port 8000
2025-11-06 12:35:32.579 | === Getting events ===
2025-11-06 12:35:32.609 | Looking for FOX Sports events...
2025-11-06 12:35:32.612 | Looking for B1G+ events...
2025-11-06 12:35:32.628 | Looking for ESPN events
2025-11-06 12:35:37.673 | === Done getting events ===
2025-11-06 12:35:37.673 | === Building the schedule ===
2025-11-06 12:35:37.704 | === Done building the schedule ===
2025-11-06 12:35:44.391 | Channel #211 has an active event (Horse Racing - America's Day At the Races). Going to start the stream.
2025-11-06 12:36:11.082 | Channel #210 has an active event (The Herd With Colin Cowherd). Going to start the stream.
2025-11-06 12:58:04.879 | AxiosError: timeout of 60000ms exceeded
2025-11-06 12:58:04.880 |     at RedirectableRequest.handleRequestTimeout (/app/node_modules/axios/lib/adapters/http.js:570:16)
2025-11-06 12:58:04.880 |     at RedirectableRequest.emit (node:events:517:28)
2025-11-06 12:58:04.880 |     at RedirectableRequest.emit (node:domain:489:12)
2025-11-06 12:58:04.880 |     at Timeout.<anonymous> (/app/node_modules/follow-redirects/index.js:169:12)
2025-11-06 12:58:04.880 |     at listOnTimeout (node:internal/timers:569:17)
2025-11-06 12:58:04.880 |     at processTimers (node:internal/timers:512:7) {
2025-11-06 12:58:04.880 |   code: 'ECONNABORTED',
2025-11-06 12:58:04.880 |   config: {
2025-11-06 12:58:04.880 |     transitional: {
2025-11-06 12:58:04.880 |       silentJSONParsing: true,
2025-11-06 12:58:04.880 |       forcedJSONParsing: true,
2025-11-06 12:58:04.880 |       clarifyTimeoutError: false
2025-11-06 12:58:04.880 |     },
2025-11-06 12:58:04.880 |     adapter: [ 'xhr', 'http' ],
2025-11-06 12:58:04.880 |     transformRequest: [ [Function: transformRequest] ],
2025-11-06 12:58:04.880 |     transformResponse: [ [Function: transformResponse] ],
2025-11-06 12:58:04.880 |     timeout: 60000,
2025-11-06 12:58:04.880 |     xsrfCookieName: 'XSRF-TOKEN',
2025-11-06 12:58:04.880 |     xsrfHeaderName: 'X-XSRF-TOKEN',
2025-11-06 12:58:04.880 |     maxContentLength: -1,
2025-11-06 12:58:04.881 |     maxBodyLength: -1,
2025-11-06 12:58:04.881 |     env: { FormData: [Function [FormData]], Blob: [class Blob] },
2025-11-06 12:58:04.881 |     validateStatus: [Function: validateStatus],
2025-11-06 12:58:04.881 |     headers: AxiosHeaders {
2025-11-06 12:58:04.881 |       Accept: 'application/json, text/plain, */*',
2025-11-06 12:58:04.881 |       'Accept-Encoding': 'identity',
2025-11-06 12:58:04.881 |       'User-Agent': 'foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1'
2025-11-06 12:58:04.881 |     },
2025-11-06 12:58:04.881 |     method: 'get',
2025-11-06 12:58:04.881 |     url: 'https://foxvideo-sports-cf.video.fox/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/',
2025-11-06 12:58:04.881 |     data: undefined
2025-11-06 12:58:04.881 |   },
2025-11-06 12:58:04.881 |   request: <ref *1> Writable {
2025-11-06 12:58:04.881 |     _writableState: WritableState {
2025-11-06 12:58:04.881 |       objectMode: false,
2025-11-06 12:58:04.881 |       highWaterMark: 16384,
2025-11-06 12:58:04.881 |       finalCalled: false,
2025-11-06 12:58:04.881 |       needDrain: false,
2025-11-06 12:58:04.881 |       ending: false,
2025-11-06 12:58:04.881 |       ended: false,
2025-11-06 12:58:04.881 |       finished: false,
2025-11-06 12:58:04.881 |       destroyed: false,
2025-11-06 12:58:04.881 |       decodeStrings: true,
2025-11-06 12:58:04.881 |       defaultEncoding: 'utf8',
2025-11-06 12:58:04.881 |       length: 0,
2025-11-06 12:58:04.881 |       writing: false,
2025-11-06 12:58:04.881 |       corked: 0,
2025-11-06 12:58:04.881 |       sync: true,
2025-11-06 12:58:04.881 |       bufferProcessing: false,
2025-11-06 12:58:04.881 |       onwrite: [Function: bound onwrite],
2025-11-06 12:58:04.881 |       writecb: null,
2025-11-06 12:58:04.881 |       writelen: 0,
2025-11-06 12:58:04.881 |       afterWriteTickInfo: null,
2025-11-06 12:58:04.881 |       buffered: [],
2025-11-06 12:58:04.881 |       bufferedIndex: 0,
2025-11-06 12:58:04.881 |       allBuffers: true,
2025-11-06 12:58:04.881 |       allNoop: true,
2025-11-06 12:58:04.881 |       pendingcb: 0,
2025-11-06 12:58:04.881 |       constructed: true,
2025-11-06 12:58:04.881 |       prefinished: false,
2025-11-06 12:58:04.881 |       errorEmitted: false,
2025-11-06 12:58:04.881 |       emitClose: true,
2025-11-06 12:58:04.881 |       autoDestroy: true,
2025-11-06 12:58:04.881 |       errored: null,
2025-11-06 12:58:04.881 |       closed: false,
2025-11-06 12:58:04.881 |       closeEmitted: false,
2025-11-06 12:58:04.881 |       [Symbol(kOnFinished)]: []
2025-11-06 12:58:04.881 |     },
2025-11-06 12:58:04.881 |     _events: [Object: null prototype] {
2025-11-06 12:58:04.881 |       response: [Function: handleResponse],
2025-11-06 12:58:04.881 |       error: [Function: handleRequestError],
2025-11-06 12:58:04.881 |       socket: [Array]
2025-11-06 12:58:04.881 |     },
2025-11-06 12:58:04.881 |     _eventsCount: 3,
2025-11-06 12:58:04.881 |     _maxListeners: undefined,
2025-11-06 12:58:04.881 |     _options: {
2025-11-06 12:58:04.881 |       maxRedirects: 21,
2025-11-06 12:58:04.881 |       maxBodyLength: Infinity,
2025-11-06 12:58:04.881 |       protocol: 'https:',
2025-11-06 12:58:04.881 |       path: '/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/',
2025-11-06 12:58:04.881 |       method: 'GET',
2025-11-06 12:58:04.881 |       headers: [Object: null prototype],
2025-11-06 12:58:04.881 |       agents: [Object],
2025-11-06 12:58:04.881 |       auth: undefined,
2025-11-06 12:58:04.881 |       beforeRedirect: [Function: dispatchBeforeRedirect],
2025-11-06 12:58:04.881 |       beforeRedirects: [Object],
2025-11-06 12:58:04.881 |       hostname: 'foxvideo-sports-cf.video.fox',
2025-11-06 12:58:04.881 |       port: '',
2025-11-06 12:58:04.881 |       agent: undefined,
2025-11-06 12:58:04.881 |       nativeProtocols: [Object],
2025-11-06 12:58:04.881 |       pathname: '/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com',
2025-11-06 12:58:04.881 |       search: '?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/'
2025-11-06 12:58:04.881 |     },
2025-11-06 12:58:04.881 |     _ended: true,
2025-11-06 12:58:04.881 |     _ending: true,
2025-11-06 12:58:04.881 |     _redirectCount: 0,
2025-11-06 12:58:04.881 |     _redirects: [],
2025-11-06 12:58:04.881 |     _requestBodyLength: 0,
2025-11-06 12:58:04.881 |     _requestBodyBuffers: [],
2025-11-06 12:58:04.881 |     _onNativeResponse: [Function (anonymous)],
2025-11-06 12:58:04.881 |     _currentRequest: ClientRequest {
2025-11-06 12:58:04.881 |       _events: [Object: null prototype],
2025-11-06 12:58:04.881 |       _eventsCount: 7,
2025-11-06 12:58:04.881 |       _maxListeners: undefined,
2025-11-06 12:58:04.881 |       outputData: [],
2025-11-06 12:58:04.881 |       outputSize: 0,
2025-11-06 12:58:04.881 |       writable: true,
2025-11-06 12:58:04.881 |       destroyed: false,
2025-11-06 12:58:04.881 |       _last: true,
2025-11-06 12:58:04.881 |       chunkedEncoding: false,
2025-11-06 12:58:04.881 |       shouldKeepAlive: false,
2025-11-06 12:58:04.881 |       maxRequestsOnConnectionReached: false,
2025-11-06 12:58:04.881 |       _defaultKeepAlive: true,
2025-11-06 12:58:04.882 |       useChunkedEncodingByDefault: false,
2025-11-06 12:58:04.882 |       sendDate: false,
2025-11-06 12:58:04.882 |       _removedConnection: false,
2025-11-06 12:58:04.882 |       _removedContLen: false,
2025-11-06 12:58:04.882 |       _removedTE: false,
2025-11-06 12:58:04.882 |       strictContentLength: false,
2025-11-06 12:58:04.882 |       _contentLength: 0,
2025-11-06 12:58:04.882 |       _hasBody: true,
2025-11-06 12:58:04.882 |       _trailer: '',
2025-11-06 12:58:04.882 |       finished: true,
2025-11-06 12:58:04.882 |       _headerSent: true,
2025-11-06 12:58:04.882 |       _closed: false,
2025-11-06 12:58:04.882 |       socket: [TLSSocket],
2025-11-06 12:58:04.882 |       _header: 'GET /7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/ HTTP/1.1\r\n' +
2025-11-06 12:58:04.882 |         'Accept: application/json, text/plain, */*\r\n' +
2025-11-06 12:58:04.882 |         'Accept-Encoding: identity\r\n' +
2025-11-06 12:58:04.882 |         'User-Agent: foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1\r\n' +
2025-11-06 12:58:04.882 |         'Host: foxvideo-sports-cf.video.fox\r\n' +
2025-11-06 12:58:04.882 |         'Connection: close\r\n' +
2025-11-06 12:58:04.882 |         '\r\n',
2025-11-06 12:58:04.882 |       _keepAliveTimeout: 0,
2025-11-06 12:58:04.882 |       _onPendingData: [Function: nop],
2025-11-06 12:58:04.882 |       agent: [Agent],
2025-11-06 12:58:04.882 |       socketPath: undefined,
2025-11-06 12:58:04.882 |       method: 'GET',
2025-11-06 12:58:04.882 |       maxHeaderSize: undefined,
2025-11-06 12:58:04.882 |       insecureHTTPParser: undefined,
2025-11-06 12:58:04.882 |       joinDuplicateHeaders: undefined,
2025-11-06 12:58:04.882 |       path: '/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/',
2025-11-06 12:58:04.882 |       _ended: false,
2025-11-06 12:58:04.882 |       res: null,
2025-11-06 12:58:04.882 |       aborted: false,
2025-11-06 12:58:04.882 |       timeoutCb: null,
2025-11-06 12:58:04.882 |       upgradeOrConnect: false,
2025-11-06 12:58:04.882 |       parser: [HTTPParser],
2025-11-06 12:58:04.882 |       maxHeadersCount: null,
2025-11-06 12:58:04.882 |       reusedSocket: false,
2025-11-06 12:58:04.882 |       host: 'foxvideo-sports-cf.video.fox',
2025-11-06 12:58:04.882 |       protocol: 'https:',
2025-11-06 12:58:04.882 |       _redirectable: [Circular *1],
2025-11-06 12:58:04.882 |       [Symbol(kCapture)]: false,
2025-11-06 12:58:04.882 |       [Symbol(kBytesWritten)]: 0,
2025-11-06 12:58:04.882 |       [Symbol(kNeedDrain)]: false,
2025-11-06 12:58:04.882 |       [Symbol(corked)]: 0,
2025-11-06 12:58:04.882 |       [Symbol(kOutHeaders)]: [Object: null prototype],
2025-11-06 12:58:04.882 |       [Symbol(errored)]: null,
2025-11-06 12:58:04.882 |       [Symbol(kHighWaterMark)]: 16384,
2025-11-06 12:58:04.882 |       [Symbol(kRejectNonStandardBodyWrites)]: false,
2025-11-06 12:58:04.882 |       [Symbol(kUniqueHeaders)]: null
2025-11-06 12:58:04.882 |     },
2025-11-06 12:58:04.882 |     _currentUrl: 'https://foxvideo-sports-cf.video.fox/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=20C7F9BAA29DD299393A1DC5AAE5361A.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-w%2A6h2oT0K7DE&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762454290~acl%3D%2F*~hmac%3Dac25a5e515f943875c32e8c6f40589481a7fb5cdd46f684fa1825f64b40485f0&yo.aas=true&yo.pk=true&ss.exp=20251107183610&ss.sig=31a7a216855f7173509e27599c0ddf54b38936f9&yo.up=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/foxsports1-ue1/&yo.ap=/7ef4722d5352d7b751662d9a43448280f13ef677.20251107183610/live/',
2025-11-06 12:58:04.882 |     _timeout: null,
2025-11-06 12:58:04.882 |     [Symbol(kCapture)]: false
2025-11-06 12:58:04.882 |   }
2025-11-06 12:58:04.882 | }
2025-11-06 12:58:04.879 | Could not parse chunklist properly!
2025-11-06 12:58:04.880 | Could not get chunklist for channel #210.

Is your time zone and time correct on your device running the container?
There is a token expiration time of Thursday, November 6, 2025 18:38:10 UTC embedded in the URL's (&hdnts=exp%3D1762454290)

Have you tried overriding the container DNS server?

The date/time is correct on the Windows server that Docker Desktop is running on.

I don't know how to set the time zone/time in Docker Desktop / the container. Can you tell me how? Will this cause random playback hiccups if set to default?

The Windows server shows 2 Hyper-V virtual ethernet adapters. I went in both and changed the IPv4 DNS to 1.1.1.1/1.0.0.1 on both of them. Restarted Desktop Docker and started the container. Will this accomplish the DNS change? I have FS1 and FS2 playing on 2 diff devices ATM and they haven't kicked off yet. Going on 31 minutes...

Spoke too soon.... Gone again!

2025-11-06 13:33:41.286 | 
2025-11-06 13:33:41.286 | > [email protected] start
2025-11-06 13:33:41.286 | > ts-node -r tsconfig-paths/register index.tsx
2025-11-06 13:33:41.286 | 
2025-11-06 13:34:15.670 | === E+TV v4.14.2 starting ===
2025-11-06 13:34:16.834 | HTTP server started on port 8000
2025-11-06 13:34:16.983 | === Getting events ===
2025-11-06 13:34:17.006 | Looking for FOX Sports events...
2025-11-06 13:34:17.007 | Looking for B1G+ events...
2025-11-06 13:34:17.045 | Looking for ESPN events
2025-11-06 13:34:24.596 | === Done getting events ===
2025-11-06 13:34:24.596 | === Building the schedule ===
2025-11-06 13:34:24.621 | === Done building the schedule ===
2025-11-06 13:34:38.397 | Channel #210 has an active event (The Herd With Colin Cowherd). Going to start the stream.
2025-11-06 13:50:25.989 | Channel #211 has an active event (Horse Racing - America's Day At the Races). Going to start the stream.
2025-11-06 14:09:26.078 | AxiosError: timeout of 60000ms exceeded
2025-11-06 14:09:26.078 |     at RedirectableRequest.handleRequestTimeout (/app/node_modules/axios/lib/adapters/http.js:570:16)
2025-11-06 14:09:26.079 |     at RedirectableRequest.emit (node:events:517:28)
2025-11-06 14:09:26.079 |     at RedirectableRequest.emit (node:domain:489:12)
2025-11-06 14:09:26.079 |     at Timeout.<anonymous> (/app/node_modules/follow-redirects/index.js:169:12)
2025-11-06 14:09:26.079 |     at listOnTimeout (node:internal/timers:569:17)
2025-11-06 14:09:26.079 |     at processTimers (node:internal/timers:512:7) {
2025-11-06 14:09:26.079 |   code: 'ECONNABORTED',
2025-11-06 14:09:26.079 |   config: {
2025-11-06 14:09:26.079 |     transitional: {
2025-11-06 14:09:26.079 |       silentJSONParsing: true,
2025-11-06 14:09:26.079 |       forcedJSONParsing: true,
2025-11-06 14:09:26.079 |       clarifyTimeoutError: false
2025-11-06 14:09:26.079 |     },
2025-11-06 14:09:26.079 |     adapter: [ 'xhr', 'http' ],
2025-11-06 14:09:26.079 |     transformRequest: [ [Function: transformRequest] ],
2025-11-06 14:09:26.079 |     transformResponse: [ [Function: transformResponse] ],
2025-11-06 14:09:26.079 |     timeout: 60000,
2025-11-06 14:09:26.079 |     xsrfCookieName: 'XSRF-TOKEN',
2025-11-06 14:09:26.079 |     xsrfHeaderName: 'X-XSRF-TOKEN',
2025-11-06 14:09:26.079 |     maxContentLength: -1,
2025-11-06 14:09:26.079 |     maxBodyLength: -1,
2025-11-06 14:09:26.079 |     env: { FormData: [Function [FormData]], Blob: [class Blob] },
2025-11-06 14:09:26.079 |     validateStatus: [Function: validateStatus],
2025-11-06 14:09:26.079 |     headers: AxiosHeaders {
2025-11-06 14:09:26.079 |       Accept: 'application/json, text/plain, */*',
2025-11-06 14:09:26.079 |       'Accept-Encoding': 'identity',
2025-11-06 14:09:26.079 |       'User-Agent': 'foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1'
2025-11-06 14:09:26.079 |     },
2025-11-06 14:09:26.079 |     method: 'get',
2025-11-06 14:09:26.078 | Could not parse chunklist properly!
2025-11-06 14:09:26.079 |     url: 'https://foxvideo-sports-cf.video.fox/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.079 |     data: undefined
2025-11-06 14:09:26.079 |   },
2025-11-06 14:09:26.079 |   request: <ref *1> Writable {
2025-11-06 14:09:26.079 |     _writableState: WritableState {
2025-11-06 14:09:26.079 |       objectMode: false,
2025-11-06 14:09:26.079 |       highWaterMark: 16384,
2025-11-06 14:09:26.079 |       finalCalled: false,
2025-11-06 14:09:26.079 |       needDrain: false,
2025-11-06 14:09:26.079 |       ending: false,
2025-11-06 14:09:26.079 |       ended: false,
2025-11-06 14:09:26.079 |       finished: false,
2025-11-06 14:09:26.079 |       destroyed: false,
2025-11-06 14:09:26.079 |       decodeStrings: true,
2025-11-06 14:09:26.079 |       defaultEncoding: 'utf8',
2025-11-06 14:09:26.079 |       length: 0,
2025-11-06 14:09:26.079 |       writing: false,
2025-11-06 14:09:26.079 |       corked: 0,
2025-11-06 14:09:26.079 |       sync: true,
2025-11-06 14:09:26.079 |       bufferProcessing: false,
2025-11-06 14:09:26.079 |       onwrite: [Function: bound onwrite],
2025-11-06 14:09:26.079 |       writecb: null,
2025-11-06 14:09:26.079 |       writelen: 0,
2025-11-06 14:09:26.079 |       afterWriteTickInfo: null,
2025-11-06 14:09:26.079 |       buffered: [],
2025-11-06 14:09:26.079 |       bufferedIndex: 0,
2025-11-06 14:09:26.079 |       allBuffers: true,
2025-11-06 14:09:26.079 |       allNoop: true,
2025-11-06 14:09:26.079 |       pendingcb: 0,
2025-11-06 14:09:26.079 |       constructed: true,
2025-11-06 14:09:26.079 |       prefinished: false,
2025-11-06 14:09:26.079 |       errorEmitted: false,
2025-11-06 14:09:26.079 |       emitClose: true,
2025-11-06 14:09:26.079 |       autoDestroy: true,
2025-11-06 14:09:26.079 |       errored: null,
2025-11-06 14:09:26.079 |       closed: false,
2025-11-06 14:09:26.079 |       closeEmitted: false,
2025-11-06 14:09:26.079 |       [Symbol(kOnFinished)]: []
2025-11-06 14:09:26.079 |     },
2025-11-06 14:09:26.079 |     _events: [Object: null prototype] {
2025-11-06 14:09:26.079 |       response: [Function: handleResponse],
2025-11-06 14:09:26.079 |       error: [Function: handleRequestError],
2025-11-06 14:09:26.079 |       socket: [Array]
2025-11-06 14:09:26.079 |     },
2025-11-06 14:09:26.079 |     _eventsCount: 3,
2025-11-06 14:09:26.079 |     _maxListeners: undefined,
2025-11-06 14:09:26.079 |     _options: {
2025-11-06 14:09:26.079 |       maxRedirects: 21,
2025-11-06 14:09:26.079 |       maxBodyLength: Infinity,
2025-11-06 14:09:26.079 |       protocol: 'https:',
2025-11-06 14:09:26.079 |       path: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.079 |       method: 'GET',
2025-11-06 14:09:26.079 |       headers: [Object: null prototype],
2025-11-06 14:09:26.079 |       agents: [Object],
2025-11-06 14:09:26.079 |       auth: undefined,
2025-11-06 14:09:26.079 |       beforeRedirect: [Function: dispatchBeforeRedirect],
2025-11-06 14:09:26.079 |       beforeRedirects: [Object],
2025-11-06 14:09:26.079 |       hostname: 'foxvideo-sports-cf.video.fox',
2025-11-06 14:09:26.079 |       port: '',
2025-11-06 14:09:26.080 |       agent: undefined,
2025-11-06 14:09:26.080 |       nativeProtocols: [Object],
2025-11-06 14:09:26.080 |       pathname: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com',
2025-11-06 14:09:26.080 |       search: '?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/'
2025-11-06 14:09:26.080 |     },
2025-11-06 14:09:26.080 |     _ended: true,
2025-11-06 14:09:26.080 |     _ending: true,
2025-11-06 14:09:26.080 |     _redirectCount: 0,
2025-11-06 14:09:26.080 |     _redirects: [],
2025-11-06 14:09:26.080 |     _requestBodyLength: 0,
2025-11-06 14:09:26.080 |     _requestBodyBuffers: [],
2025-11-06 14:09:26.080 |     _onNativeResponse: [Function (anonymous)],
2025-11-06 14:09:26.080 |     _currentRequest: ClientRequest {
2025-11-06 14:09:26.080 |       _events: [Object: null prototype],
2025-11-06 14:09:26.080 |       _eventsCount: 7,
2025-11-06 14:09:26.080 |       _maxListeners: undefined,
2025-11-06 14:09:26.080 |       outputData: [],
2025-11-06 14:09:26.080 |       outputSize: 0,
2025-11-06 14:09:26.080 |       writable: true,
2025-11-06 14:09:26.080 |       destroyed: false,
2025-11-06 14:09:26.080 |       _last: true,
2025-11-06 14:09:26.080 |       chunkedEncoding: false,
2025-11-06 14:09:26.080 |       shouldKeepAlive: false,
2025-11-06 14:09:26.080 |       maxRequestsOnConnectionReached: false,
2025-11-06 14:09:26.080 |       _defaultKeepAlive: true,
2025-11-06 14:09:26.080 |       useChunkedEncodingByDefault: false,
2025-11-06 14:09:26.080 |       sendDate: false,
2025-11-06 14:09:26.080 |       _removedConnection: false,
2025-11-06 14:09:26.080 |       _removedContLen: false,
2025-11-06 14:09:26.080 |       _removedTE: false,
2025-11-06 14:09:26.080 |       strictContentLength: false,
2025-11-06 14:09:26.080 |       _contentLength: 0,
2025-11-06 14:09:26.080 |       _hasBody: true,
2025-11-06 14:09:26.080 |       _trailer: '',
2025-11-06 14:09:26.080 |       finished: true,
2025-11-06 14:09:26.080 |       _headerSent: true,
2025-11-06 14:09:26.080 |       _closed: false,
2025-11-06 14:09:26.080 |       socket: [TLSSocket],
2025-11-06 14:09:26.080 |       _header: 'GET /e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/ HTTP/1.1\r\n' +
2025-11-06 14:09:26.080 |         'Accept: application/json, text/plain, */*\r\n' +
2025-11-06 14:09:26.080 |         'Accept-Encoding: identity\r\n' +
2025-11-06 14:09:26.080 |         'User-Agent: foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1\r\n' +
2025-11-06 14:09:26.080 |         'Host: foxvideo-sports-cf.video.fox\r\n' +
2025-11-06 14:09:26.080 |         'Connection: close\r\n' +
2025-11-06 14:09:26.080 |         '\r\n',
2025-11-06 14:09:26.080 |       _keepAliveTimeout: 0,
2025-11-06 14:09:26.080 |       _onPendingData: [Function: nop],
2025-11-06 14:09:26.080 |       agent: [Agent],
2025-11-06 14:09:26.080 |       socketPath: undefined,
2025-11-06 14:09:26.080 |       method: 'GET',
2025-11-06 14:09:26.080 |       maxHeaderSize: undefined,
2025-11-06 14:09:26.080 |       insecureHTTPParser: undefined,
2025-11-06 14:09:26.080 |       joinDuplicateHeaders: undefined,
2025-11-06 14:09:26.080 |       path: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.080 |       _ended: false,
2025-11-06 14:09:26.080 |       res: null,
2025-11-06 14:09:26.080 |       aborted: false,
2025-11-06 14:09:26.080 |       timeoutCb: null,
2025-11-06 14:09:26.080 |       upgradeOrConnect: false,
2025-11-06 14:09:26.080 |       parser: [HTTPParser],
2025-11-06 14:09:26.080 |       maxHeadersCount: null,
2025-11-06 14:09:26.080 |       reusedSocket: false,
2025-11-06 14:09:26.080 |       host: 'foxvideo-sports-cf.video.fox',
2025-11-06 14:09:26.080 |       protocol: 'https:',
2025-11-06 14:09:26.080 |       _redirectable: [Circular *1],
2025-11-06 14:09:26.080 |       [Symbol(kCapture)]: false,
2025-11-06 14:09:26.080 |       [Symbol(kBytesWritten)]: 0,
2025-11-06 14:09:26.080 |       [Symbol(kNeedDrain)]: false,
2025-11-06 14:09:26.080 |       [Symbol(corked)]: 0,
2025-11-06 14:09:26.080 |       [Symbol(kOutHeaders)]: [Object: null prototype],
2025-11-06 14:09:26.080 |       [Symbol(errored)]: null,
2025-11-06 14:09:26.080 |       [Symbol(kHighWaterMark)]: 16384,
2025-11-06 14:09:26.080 |       [Symbol(kRejectNonStandardBodyWrites)]: false,
2025-11-06 14:09:26.080 |       [Symbol(kUniqueHeaders)]: null
2025-11-06 14:09:26.080 |     },
2025-11-06 14:09:26.080 |     _currentUrl: 'https://foxvideo-sports-cf.video.fox/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.080 |     _timeout: null,
2025-11-06 14:09:26.080 |     [Symbol(kCapture)]: false
2025-11-06 14:09:26.080 |   }
2025-11-06 14:09:26.080 | }
2025-11-06 14:09:26.083 | /app/node_modules/axios/lib/adapters/http.js:570
2025-11-06 14:09:26.083 |         reject(new AxiosError(
2025-11-06 14:09:26.083 |                ^
2025-11-06 14:09:26.086 | AxiosError: timeout of 60000ms exceeded
2025-11-06 14:09:26.086 |     at RedirectableRequest.handleRequestTimeout (/app/node_modules/axios/lib/adapters/http.js:570:16)
2025-11-06 14:09:26.086 |     at RedirectableRequest.emit (node:events:517:28)
2025-11-06 14:09:26.086 |     at RedirectableRequest.emit (node:domain:489:12)
2025-11-06 14:09:26.086 |     at Timeout.<anonymous> (/app/node_modules/follow-redirects/index.js:169:12)
2025-11-06 14:09:26.086 |     at listOnTimeout (node:internal/timers:569:17)
2025-11-06 14:09:26.086 |     at processTimers (node:internal/timers:512:7) {
2025-11-06 14:09:26.086 |   code: 'ECONNABORTED',
2025-11-06 14:09:26.086 |   config: {
2025-11-06 14:09:26.086 |     transitional: {
2025-11-06 14:09:26.086 |       silentJSONParsing: true,
2025-11-06 14:09:26.086 |       forcedJSONParsing: true,
2025-11-06 14:09:26.086 |       clarifyTimeoutError: false
2025-11-06 14:09:26.086 |     },
2025-11-06 14:09:26.086 |     adapter: [ 'xhr', 'http' ],
2025-11-06 14:09:26.086 |     transformRequest: [ [Function: transformRequest] ],
2025-11-06 14:09:26.086 |     transformResponse: [ [Function: transformResponse] ],
2025-11-06 14:09:26.086 |     timeout: 60000,
2025-11-06 14:09:26.086 |     xsrfCookieName: 'XSRF-TOKEN',
2025-11-06 14:09:26.086 |     xsrfHeaderName: 'X-XSRF-TOKEN',
2025-11-06 14:09:26.086 |     maxContentLength: -1,
2025-11-06 14:09:26.086 |     maxBodyLength: -1,
2025-11-06 14:09:26.086 |     env: { FormData: [Function [FormData]], Blob: [class Blob] },
2025-11-06 14:09:26.086 |     validateStatus: [Function: validateStatus],
2025-11-06 14:09:26.086 |     headers: AxiosHeaders {
2025-11-06 14:09:26.086 |       Accept: 'application/json, text/plain, */*',
2025-11-06 14:09:26.086 |       'Accept-Encoding': 'identity',
2025-11-06 14:09:26.086 |       'User-Agent': 'foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1'
2025-11-06 14:09:26.086 |     },
2025-11-06 14:09:26.086 |     method: 'get',
2025-11-06 14:09:26.086 |     url: 'https://foxvideo-sports-cf.video.fox/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.086 |     data: undefined
2025-11-06 14:09:26.086 |   },
2025-11-06 14:09:26.086 |   request: <ref *1> Writable {
2025-11-06 14:09:26.086 |     _writableState: WritableState {
2025-11-06 14:09:26.086 |       objectMode: false,
2025-11-06 14:09:26.086 |       highWaterMark: 16384,
2025-11-06 14:09:26.086 |       finalCalled: false,
2025-11-06 14:09:26.086 |       needDrain: false,
2025-11-06 14:09:26.086 |       ending: false,
2025-11-06 14:09:26.086 |       ended: false,
2025-11-06 14:09:26.086 |       finished: false,
2025-11-06 14:09:26.086 |       destroyed: false,
2025-11-06 14:09:26.086 |       decodeStrings: true,
2025-11-06 14:09:26.086 |       defaultEncoding: 'utf8',
2025-11-06 14:09:26.086 |       length: 0,
2025-11-06 14:09:26.086 |       writing: false,
2025-11-06 14:09:26.086 |       corked: 0,
2025-11-06 14:09:26.086 |       sync: true,
2025-11-06 14:09:26.086 |       bufferProcessing: false,
2025-11-06 14:09:26.086 |       onwrite: [Function: bound onwrite],
2025-11-06 14:09:26.086 |       writecb: null,
2025-11-06 14:09:26.086 |       writelen: 0,
2025-11-06 14:09:26.086 |       afterWriteTickInfo: null,
2025-11-06 14:09:26.086 |       buffered: [],
2025-11-06 14:09:26.086 |       bufferedIndex: 0,
2025-11-06 14:09:26.086 |       allBuffers: true,
2025-11-06 14:09:26.086 |       allNoop: true,
2025-11-06 14:09:26.086 |       pendingcb: 0,
2025-11-06 14:09:26.086 |       constructed: true,
2025-11-06 14:09:26.086 |       prefinished: false,
2025-11-06 14:09:26.086 |       errorEmitted: false,
2025-11-06 14:09:26.086 |       emitClose: true,
2025-11-06 14:09:26.086 |       autoDestroy: true,
2025-11-06 14:09:26.087 |       errored: null,
2025-11-06 14:09:26.087 |       closed: false,
2025-11-06 14:09:26.087 |       closeEmitted: false,
2025-11-06 14:09:26.087 |       [Symbol(kOnFinished)]: []
2025-11-06 14:09:26.087 |     },
2025-11-06 14:09:26.087 |     _events: [Object: null prototype] {
2025-11-06 14:09:26.087 |       response: [Function: handleResponse],
2025-11-06 14:09:26.087 |       error: [Function: handleRequestError],
2025-11-06 14:09:26.087 |       socket: [Array]
2025-11-06 14:09:26.087 |     },
2025-11-06 14:09:26.087 |     _eventsCount: 3,
2025-11-06 14:09:26.087 |     _maxListeners: undefined,
2025-11-06 14:09:26.087 |     _options: {
2025-11-06 14:09:26.087 |       maxRedirects: 21,
2025-11-06 14:09:26.087 |       maxBodyLength: Infinity,
2025-11-06 14:09:26.087 |       protocol: 'https:',
2025-11-06 14:09:26.087 |       path: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.087 |       method: 'GET',
2025-11-06 14:09:26.087 |       headers: [Object: null prototype],
2025-11-06 14:09:26.087 |       agents: [Object],
2025-11-06 14:09:26.087 |       auth: undefined,
2025-11-06 14:09:26.087 |       beforeRedirect: [Function: dispatchBeforeRedirect],
2025-11-06 14:09:26.087 |       beforeRedirects: [Object],
2025-11-06 14:09:26.087 |       hostname: 'foxvideo-sports-cf.video.fox',
2025-11-06 14:09:26.087 |       port: '',
2025-11-06 14:09:26.087 |       agent: undefined,
2025-11-06 14:09:26.087 |       nativeProtocols: [Object],
2025-11-06 14:09:26.087 |       pathname: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com',
2025-11-06 14:09:26.087 |       search: '?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/'
2025-11-06 14:09:26.087 |     },
2025-11-06 14:09:26.087 |     _ended: true,
2025-11-06 14:09:26.087 |     _ending: true,
2025-11-06 14:09:26.087 |     _redirectCount: 0,
2025-11-06 14:09:26.087 |     _redirects: [],
2025-11-06 14:09:26.087 |     _requestBodyLength: 0,
2025-11-06 14:09:26.087 |     _requestBodyBuffers: [],
2025-11-06 14:09:26.087 |     _onNativeResponse: [Function (anonymous)],
2025-11-06 14:09:26.087 |     _currentRequest: ClientRequest {
2025-11-06 14:09:26.087 |       _events: [Object: null prototype],
2025-11-06 14:09:26.087 |       _eventsCount: 7,
2025-11-06 14:09:26.087 |       _maxListeners: undefined,
2025-11-06 14:09:26.087 |       outputData: [],
2025-11-06 14:09:26.087 |       outputSize: 0,
2025-11-06 14:09:26.087 |       writable: true,
2025-11-06 14:09:26.087 |       destroyed: false,
2025-11-06 14:09:26.087 |       _last: true,
2025-11-06 14:09:26.087 |       chunkedEncoding: false,
2025-11-06 14:09:26.087 |       shouldKeepAlive: false,
2025-11-06 14:09:26.087 |       maxRequestsOnConnectionReached: false,
2025-11-06 14:09:26.087 |       _defaultKeepAlive: true,
2025-11-06 14:09:26.087 |       useChunkedEncodingByDefault: false,
2025-11-06 14:09:26.087 |       sendDate: false,
2025-11-06 14:09:26.087 |       _removedConnection: false,
2025-11-06 14:09:26.087 |       _removedContLen: false,
2025-11-06 14:09:26.087 |       _removedTE: false,
2025-11-06 14:09:26.087 |       strictContentLength: false,
2025-11-06 14:09:26.087 |       _contentLength: 0,
2025-11-06 14:09:26.087 |       _hasBody: true,
2025-11-06 14:09:26.087 |       _trailer: '',
2025-11-06 14:09:26.087 |       finished: true,
2025-11-06 14:09:26.087 |       _headerSent: true,
2025-11-06 14:09:26.087 |       _closed: false,
2025-11-06 14:09:26.087 |       socket: [TLSSocket],
2025-11-06 14:09:26.087 |       _header: 'GET /e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/ HTTP/1.1\r\n' +
2025-11-06 14:09:26.087 |         'Accept: application/json, text/plain, */*\r\n' +
2025-11-06 14:09:26.087 |         'Accept-Encoding: identity\r\n' +
2025-11-06 14:09:26.087 |         'User-Agent: foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1\r\n' +
2025-11-06 14:09:26.087 |         'Host: foxvideo-sports-cf.video.fox\r\n' +
2025-11-06 14:09:26.087 |         'Connection: close\r\n' +
2025-11-06 14:09:26.087 |         '\r\n',
2025-11-06 14:09:26.087 |       _keepAliveTimeout: 0,
2025-11-06 14:09:26.087 |       _onPendingData: [Function: nop],
2025-11-06 14:09:26.087 |       agent: [Agent],
2025-11-06 14:09:26.087 |       socketPath: undefined,
2025-11-06 14:09:26.087 |       method: 'GET',
2025-11-06 14:09:26.087 |       maxHeaderSize: undefined,
2025-11-06 14:09:26.087 |       insecureHTTPParser: undefined,
2025-11-06 14:09:26.087 |       joinDuplicateHeaders: undefined,
2025-11-06 14:09:26.087 |       path: '/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.087 |       _ended: false,
2025-11-06 14:09:26.087 |       res: null,
2025-11-06 14:09:26.088 |       aborted: false,
2025-11-06 14:09:26.088 |       timeoutCb: null,
2025-11-06 14:09:26.088 |       upgradeOrConnect: false,
2025-11-06 14:09:26.088 |       parser: [HTTPParser],
2025-11-06 14:09:26.088 |       maxHeadersCount: null,
2025-11-06 14:09:26.088 |       reusedSocket: false,
2025-11-06 14:09:26.088 |       host: 'foxvideo-sports-cf.video.fox',
2025-11-06 14:09:26.088 |       protocol: 'https:',
2025-11-06 14:09:26.088 |       _redirectable: [Circular *1],
2025-11-06 14:09:26.088 |       [Symbol(kCapture)]: false,
2025-11-06 14:09:26.088 |       [Symbol(kBytesWritten)]: 0,
2025-11-06 14:09:26.088 |       [Symbol(kNeedDrain)]: false,
2025-11-06 14:09:26.088 |       [Symbol(corked)]: 0,
2025-11-06 14:09:26.088 |       [Symbol(kOutHeaders)]: [Object: null prototype],
2025-11-06 14:09:26.088 |       [Symbol(errored)]: null,
2025-11-06 14:09:26.088 |       [Symbol(kHighWaterMark)]: 16384,
2025-11-06 14:09:26.088 |       [Symbol(kRejectNonStandardBodyWrites)]: false,
2025-11-06 14:09:26.088 |       [Symbol(kUniqueHeaders)]: null
2025-11-06 14:09:26.088 |     },
2025-11-06 14:09:26.088 |     _currentUrl: 'https://foxvideo-sports-cf.video.fox/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=0CA3B45D2B35543B7750229ABCA377A7.csm-e-cefoxprdause1jit-0d58eae4c43582ea8.bln1.yospace.com?ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP010718061801&cdn=cf&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-dR%24MKs2h%2AQmO&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&hdnts=exp%3D1762457796~acl%3D%2F*~hmac%3D0150db0b2a3f0377cb22c073f5847560df772e9b60b48a90d11e8171425ca1b0&yo.aas=true&yo.pk=true&ss.exp=20251107193437&ss.sig=46b9fb5102a050558aeae735ae0041f1247361db&yo.up=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/foxsports1-ue1/&yo.ap=/e877bebde1f5e53ddd72ec5ad771b9e23fc7b84f.20251107193437/live/',
2025-11-06 14:09:26.088 |     _timeout: null,
2025-11-06 14:09:26.088 |     [Symbol(kCapture)]: false
2025-11-06 14:09:26.088 |   }
2025-11-06 14:09:26.088 | }

Are the times shown in the log accurate for your time zone?
It's 12:20 here in CA (UTC -0800)
You can check using a browser on your server and go to https://time.is/

2025-11-06 14:09:26.088

I think so. It was 2:09 CST here??

1 Like

You can check using a browser on your server and go to https://time.is/
How accurate does it say your clock is?

I don't run containers on Windows, I use Synology NAS's.
I use time.google.com as my NTP server on everything to keep their time accurate.
I set my Time Zone in all my docker containers.
I use Portainer for my docker containers and set any override DNS Servers in the docker compose statement using Portainer stacks.

services:
  # GitHub home for this project with setup instructions: https://github.com/tonywagner/EPlusTV
  # Docker Hub home for this project: https://hub.docker.com/r/tonywagner/eplustv
  eplustv:
    image: tonywagner/eplustv:latest
    container_name: eplustv
    network_mode: "bridge"
    dns:
      - "75.75.75.75" # override host OS DNS servers with Xfinity
      - "75.75.76.76" # override host OS DNS servers with Xfinity
    ports:
      - 8185:8000   # For use with Portainer this port is being mapped to 8185, as Portainer uses port 8000
    environment:
      - PORT=8000   # Port the API will be served on. You can set this if it conflicts with another service in your environment.
      - TZ=America/Los_Angeles   # Time Zone
    volumes:
      - /volume1/docker/eplustv:/app/config
    restart: unless-stopped

Hi there,
thanks for the compose file wish we had a simple page with all the compose files for all the projects.

Looks like my container crashed this morning. It wasn't running so I checked logs. Can someone tell me why??

2025-11-07 06:16:52.677 | === Getting events ===
2025-11-07 06:16:52.677 | Looking for FOX Sports events...
2025-11-07 06:16:52.677 | Looking for B1G+ events...
2025-11-07 06:16:52.684 | Looking for ESPN events
2025-11-07 06:16:57.472 | === Done getting events ===
2025-11-07 06:16:57.472 | === Building the schedule ===
2025-11-07 06:16:57.476 | === Done building the schedule ===
2025-11-07 07:22:32.963 | Channel #210 has an active event (Wake Up Barstool). Going to start the stream.
2025-11-07 07:26:10.927 | AxiosError: timeout of 60000ms exceeded
2025-11-07 07:26:10.927 |     at RedirectableRequest.handleRequestTimeout (/app/node_modules/axios/lib/adapters/http.js:570:16)
2025-11-07 07:26:10.927 |     at RedirectableRequest.emit (node:events:517:28)
2025-11-07 07:26:10.927 |     at RedirectableRequest.emit (node:domain:489:12)
2025-11-07 07:26:10.927 |     at Timeout.<anonymous> (/app/node_modules/follow-redirects/index.js:169:12)
2025-11-07 07:26:10.927 |     at listOnTimeout (node:internal/timers:569:17)
2025-11-07 07:26:10.927 |     at processTimers (node:internal/timers:512:7) {
2025-11-07 07:26:10.927 |   code: 'ECONNABORTED',
2025-11-07 07:26:10.927 |   config: {
2025-11-07 07:26:10.928 |     transitional: {
2025-11-07 07:26:10.928 |       silentJSONParsing: true,
2025-11-07 07:26:10.928 |       forcedJSONParsing: true,
2025-11-07 07:26:10.928 |       clarifyTimeoutError: false
2025-11-07 07:26:10.928 |     },
2025-11-07 07:26:10.928 |     adapter: [ 'xhr', 'http' ],
2025-11-07 07:26:10.928 |     transformRequest: [ [Function: transformRequest] ],
2025-11-07 07:26:10.928 |     transformResponse: [ [Function: transformResponse] ],
2025-11-07 07:26:10.928 |     timeout: 60000,
2025-11-07 07:26:10.928 |     xsrfCookieName: 'XSRF-TOKEN',
2025-11-07 07:26:10.928 |     xsrfHeaderName: 'X-XSRF-TOKEN',
2025-11-07 07:26:10.928 |     maxContentLength: -1,
2025-11-07 07:26:10.928 |     maxBodyLength: -1,
2025-11-07 07:26:10.928 |     env: { FormData: [Function [FormData]], Blob: [class Blob] },
2025-11-07 07:26:10.928 |     validateStatus: [Function: validateStatus],
2025-11-07 07:26:10.928 |     headers: AxiosHeaders {
2025-11-07 07:26:10.928 |       Accept: 'application/json, text/plain, */*',
2025-11-07 07:26:10.928 |       'Accept-Encoding': 'identity',
2025-11-07 07:26:10.928 |       'User-Agent': 'foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1',
2025-11-07 07:26:10.928 |       Cookie: [Array]
2025-11-07 07:26:10.928 |     },
2025-11-07 07:26:10.928 |     method: 'get',
2025-11-07 07:26:10.928 |     url: 'https://foxvideo-sports.akamaized.net/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.928 |     data: undefined
2025-11-07 07:26:10.928 |   },
2025-11-07 07:26:10.928 |   request: <ref *1> Writable {
2025-11-07 07:26:10.928 |     _writableState: WritableState {
2025-11-07 07:26:10.928 |       objectMode: false,
2025-11-07 07:26:10.928 |       highWaterMark: 16384,
2025-11-07 07:26:10.927 | Could not parse chunklist properly!
2025-11-07 07:26:10.928 |       finalCalled: false,
2025-11-07 07:26:10.928 |       needDrain: false,
2025-11-07 07:26:10.928 |       ending: false,
2025-11-07 07:26:10.928 |       ended: false,
2025-11-07 07:26:10.928 |       finished: false,
2025-11-07 07:26:10.928 |       destroyed: false,
2025-11-07 07:26:10.928 |       decodeStrings: true,
2025-11-07 07:26:10.928 |       defaultEncoding: 'utf8',
2025-11-07 07:26:10.928 |       length: 0,
2025-11-07 07:26:10.928 |       writing: false,
2025-11-07 07:26:10.928 |       corked: 0,
2025-11-07 07:26:10.928 |       sync: true,
2025-11-07 07:26:10.928 |       bufferProcessing: false,
2025-11-07 07:26:10.928 |       onwrite: [Function: bound onwrite],
2025-11-07 07:26:10.928 |       writecb: null,
2025-11-07 07:26:10.928 |       writelen: 0,
2025-11-07 07:26:10.928 |       afterWriteTickInfo: null,
2025-11-07 07:26:10.928 |       buffered: [],
2025-11-07 07:26:10.928 |       bufferedIndex: 0,
2025-11-07 07:26:10.928 |       allBuffers: true,
2025-11-07 07:26:10.928 |       allNoop: true,
2025-11-07 07:26:10.928 |       pendingcb: 0,
2025-11-07 07:26:10.928 |       constructed: true,
2025-11-07 07:26:10.928 |       prefinished: false,
2025-11-07 07:26:10.928 |       errorEmitted: false,
2025-11-07 07:26:10.928 |       emitClose: true,
2025-11-07 07:26:10.928 |       autoDestroy: true,
2025-11-07 07:26:10.928 |       errored: null,
2025-11-07 07:26:10.928 |       closed: false,
2025-11-07 07:26:10.928 |       closeEmitted: false,
2025-11-07 07:26:10.928 |       [Symbol(kOnFinished)]: []
2025-11-07 07:26:10.928 |     },
2025-11-07 07:26:10.928 |     _events: [Object: null prototype] {
2025-11-07 07:26:10.928 |       response: [Function: handleResponse],
2025-11-07 07:26:10.928 |       error: [Function: handleRequestError],
2025-11-07 07:26:10.928 |       socket: [Array]
2025-11-07 07:26:10.928 |     },
2025-11-07 07:26:10.928 |     _eventsCount: 3,
2025-11-07 07:26:10.928 |     _maxListeners: undefined,
2025-11-07 07:26:10.928 |     _options: {
2025-11-07 07:26:10.928 |       maxRedirects: 21,
2025-11-07 07:26:10.928 |       maxBodyLength: Infinity,
2025-11-07 07:26:10.928 |       protocol: 'https:',
2025-11-07 07:26:10.928 |       path: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.928 |       method: 'GET',
2025-11-07 07:26:10.928 |       headers: [Object: null prototype],
2025-11-07 07:26:10.928 |       agents: [Object],
2025-11-07 07:26:10.928 |       auth: undefined,
2025-11-07 07:26:10.928 |       beforeRedirect: [Function: dispatchBeforeRedirect],
2025-11-07 07:26:10.928 |       beforeRedirects: [Object],
2025-11-07 07:26:10.928 |       hostname: 'foxvideo-sports.akamaized.net',
2025-11-07 07:26:10.928 |       port: '',
2025-11-07 07:26:10.928 |       agent: undefined,
2025-11-07 07:26:10.928 |       nativeProtocols: [Object],
2025-11-07 07:26:10.928 |       pathname: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com',
2025-11-07 07:26:10.928 |       search: '?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo='
2025-11-07 07:26:10.928 |     },
2025-11-07 07:26:10.928 |     _ended: true,
2025-11-07 07:26:10.928 |     _ending: true,
2025-11-07 07:26:10.928 |     _redirectCount: 0,
2025-11-07 07:26:10.928 |     _redirects: [],
2025-11-07 07:26:10.928 |     _requestBodyLength: 0,
2025-11-07 07:26:10.928 |     _requestBodyBuffers: [],
2025-11-07 07:26:10.928 |     _onNativeResponse: [Function (anonymous)],
2025-11-07 07:26:10.928 |     _currentRequest: ClientRequest {
2025-11-07 07:26:10.928 |       _events: [Object: null prototype],
2025-11-07 07:26:10.928 |       _eventsCount: 7,
2025-11-07 07:26:10.928 |       _maxListeners: undefined,
2025-11-07 07:26:10.928 |       outputData: [],
2025-11-07 07:26:10.928 |       outputSize: 0,
2025-11-07 07:26:10.928 |       writable: true,
2025-11-07 07:26:10.928 |       destroyed: false,
2025-11-07 07:26:10.928 |       _last: true,
2025-11-07 07:26:10.928 |       chunkedEncoding: false,
2025-11-07 07:26:10.928 |       shouldKeepAlive: false,
2025-11-07 07:26:10.928 |       maxRequestsOnConnectionReached: false,
2025-11-07 07:26:10.928 |       _defaultKeepAlive: true,
2025-11-07 07:26:10.928 |       useChunkedEncodingByDefault: false,
2025-11-07 07:26:10.928 |       sendDate: false,
2025-11-07 07:26:10.928 |       _removedConnection: false,
2025-11-07 07:26:10.929 |       _removedContLen: false,
2025-11-07 07:26:10.929 |       _removedTE: false,
2025-11-07 07:26:10.929 |       strictContentLength: false,
2025-11-07 07:26:10.929 |       _contentLength: 0,
2025-11-07 07:26:10.929 |       _hasBody: true,
2025-11-07 07:26:10.929 |       _trailer: '',
2025-11-07 07:26:10.929 |       finished: true,
2025-11-07 07:26:10.929 |       _headerSent: true,
2025-11-07 07:26:10.929 |       _closed: false,
2025-11-07 07:26:10.929 |       socket: [TLSSocket],
2025-11-07 07:26:10.929 |       _header: 'GET /exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo= HTTP/1.1\r\n' +
2025-11-07 07:26:10.929 |         'Accept: application/json, text/plain, */*\r\n' +
2025-11-07 07:26:10.929 |         'Accept-Encoding: identity\r\n' +
2025-11-07 07:26:10.929 |         'User-Agent: foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1\r\n' +
2025-11-07 07:26:10.929 |         'Cookie: hdntl=exp=1762608153~acl=%2f*~data=hdntl~hmac=c51b5edff146a99dacab243d3876b9ec70bd101cdda4508b35982294fde96a05; Domain=foxvideo-sports.akamaized.net; Path=/; Expires=Sat, 08-Nov-2025 13:22:30 GMT\r\n' +
2025-11-07 07:26:10.929 |         'Host: foxvideo-sports.akamaized.net\r\n' +
2025-11-07 07:26:10.929 |         'Connection: close\r\n' +
2025-11-07 07:26:10.929 |         '\r\n',
2025-11-07 07:26:10.929 |       _keepAliveTimeout: 0,
2025-11-07 07:26:10.929 |       _onPendingData: [Function: nop],
2025-11-07 07:26:10.929 |       agent: [Agent],
2025-11-07 07:26:10.929 |       socketPath: undefined,
2025-11-07 07:26:10.929 |       method: 'GET',
2025-11-07 07:26:10.929 |       maxHeaderSize: undefined,
2025-11-07 07:26:10.929 |       insecureHTTPParser: undefined,
2025-11-07 07:26:10.929 |       joinDuplicateHeaders: undefined,
2025-11-07 07:26:10.929 |       path: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.929 |       _ended: false,
2025-11-07 07:26:10.929 |       res: null,
2025-11-07 07:26:10.929 |       aborted: false,
2025-11-07 07:26:10.929 |       timeoutCb: null,
2025-11-07 07:26:10.929 |       upgradeOrConnect: false,
2025-11-07 07:26:10.929 |       parser: [HTTPParser],
2025-11-07 07:26:10.929 |       maxHeadersCount: null,
2025-11-07 07:26:10.929 |       reusedSocket: false,
2025-11-07 07:26:10.929 |       host: 'foxvideo-sports.akamaized.net',
2025-11-07 07:26:10.929 |       protocol: 'https:',
2025-11-07 07:26:10.929 |       _redirectable: [Circular *1],
2025-11-07 07:26:10.929 |       [Symbol(kCapture)]: false,
2025-11-07 07:26:10.929 |       [Symbol(kBytesWritten)]: 0,
2025-11-07 07:26:10.929 |       [Symbol(kNeedDrain)]: false,
2025-11-07 07:26:10.929 |       [Symbol(corked)]: 0,
2025-11-07 07:26:10.929 |       [Symbol(kOutHeaders)]: [Object: null prototype],
2025-11-07 07:26:10.929 |       [Symbol(errored)]: null,
2025-11-07 07:26:10.929 |       [Symbol(kHighWaterMark)]: 16384,
2025-11-07 07:26:10.929 |       [Symbol(kRejectNonStandardBodyWrites)]: false,
2025-11-07 07:26:10.929 |       [Symbol(kUniqueHeaders)]: null
2025-11-07 07:26:10.929 |     },
2025-11-07 07:26:10.929 |     _currentUrl: 'https://foxvideo-sports.akamaized.net/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.929 |     _timeout: null,
2025-11-07 07:26:10.929 |     [Symbol(kCapture)]: false
2025-11-07 07:26:10.929 |   }
2025-11-07 07:26:10.929 | }
2025-11-07 07:26:10.929 | /app/node_modules/axios/lib/adapters/http.js:570
2025-11-07 07:26:10.929 |         reject(new AxiosError(
2025-11-07 07:26:10.929 |                ^
2025-11-07 07:26:10.934 | AxiosError: timeout of 60000ms exceeded
2025-11-07 07:26:10.934 |     at RedirectableRequest.handleRequestTimeout (/app/node_modules/axios/lib/adapters/http.js:570:16)
2025-11-07 07:26:10.934 |     at RedirectableRequest.emit (node:events:517:28)
2025-11-07 07:26:10.934 |     at RedirectableRequest.emit (node:domain:489:12)
2025-11-07 07:26:10.934 |     at Timeout.<anonymous> (/app/node_modules/follow-redirects/index.js:169:12)
2025-11-07 07:26:10.934 |     at listOnTimeout (node:internal/timers:569:17)
2025-11-07 07:26:10.934 |     at processTimers (node:internal/timers:512:7) {
2025-11-07 07:26:10.934 |   code: 'ECONNABORTED',
2025-11-07 07:26:10.934 |   config: {
2025-11-07 07:26:10.934 |     transitional: {
2025-11-07 07:26:10.934 |       silentJSONParsing: true,
2025-11-07 07:26:10.934 |       forcedJSONParsing: true,
2025-11-07 07:26:10.934 |       clarifyTimeoutError: false
2025-11-07 07:26:10.934 |     },
2025-11-07 07:26:10.934 |     adapter: [ 'xhr', 'http' ],
2025-11-07 07:26:10.934 |     transformRequest: [ [Function: transformRequest] ],
2025-11-07 07:26:10.934 |     transformResponse: [ [Function: transformResponse] ],
2025-11-07 07:26:10.934 |     timeout: 60000,
2025-11-07 07:26:10.934 |     xsrfCookieName: 'XSRF-TOKEN',
2025-11-07 07:26:10.934 |     xsrfHeaderName: 'X-XSRF-TOKEN',
2025-11-07 07:26:10.934 |     maxContentLength: -1,
2025-11-07 07:26:10.934 |     maxBodyLength: -1,
2025-11-07 07:26:10.934 |     env: { FormData: [Function [FormData]], Blob: [class Blob] },
2025-11-07 07:26:10.934 |     validateStatus: [Function: validateStatus],
2025-11-07 07:26:10.934 |     headers: AxiosHeaders {
2025-11-07 07:26:10.934 |       Accept: 'application/json, text/plain, */*',
2025-11-07 07:26:10.934 |       'Accept-Encoding': 'identity',
2025-11-07 07:26:10.934 |       'User-Agent': 'foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1',
2025-11-07 07:26:10.934 |       Cookie: [Array]
2025-11-07 07:26:10.934 |     },
2025-11-07 07:26:10.934 |     method: 'get',
2025-11-07 07:26:10.934 |     url: 'https://foxvideo-sports.akamaized.net/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.934 |     data: undefined
2025-11-07 07:26:10.934 |   },
2025-11-07 07:26:10.934 |   request: <ref *1> Writable {
2025-11-07 07:26:10.934 |     _writableState: WritableState {
2025-11-07 07:26:10.934 |       objectMode: false,
2025-11-07 07:26:10.934 |       highWaterMark: 16384,
2025-11-07 07:26:10.934 |       finalCalled: false,
2025-11-07 07:26:10.934 |       needDrain: false,
2025-11-07 07:26:10.934 |       ending: false,
2025-11-07 07:26:10.934 |       ended: false,
2025-11-07 07:26:10.934 |       finished: false,
2025-11-07 07:26:10.934 |       destroyed: false,
2025-11-07 07:26:10.934 |       decodeStrings: true,
2025-11-07 07:26:10.935 |       defaultEncoding: 'utf8',
2025-11-07 07:26:10.935 |       length: 0,
2025-11-07 07:26:10.935 |       writing: false,
2025-11-07 07:26:10.935 |       corked: 0,
2025-11-07 07:26:10.935 |       sync: true,
2025-11-07 07:26:10.935 |       bufferProcessing: false,
2025-11-07 07:26:10.935 |       onwrite: [Function: bound onwrite],
2025-11-07 07:26:10.935 |       writecb: null,
2025-11-07 07:26:10.935 |       writelen: 0,
2025-11-07 07:26:10.935 |       afterWriteTickInfo: null,
2025-11-07 07:26:10.935 |       buffered: [],
2025-11-07 07:26:10.935 |       bufferedIndex: 0,
2025-11-07 07:26:10.935 |       allBuffers: true,
2025-11-07 07:26:10.935 |       allNoop: true,
2025-11-07 07:26:10.935 |       pendingcb: 0,
2025-11-07 07:26:10.935 |       constructed: true,
2025-11-07 07:26:10.935 |       prefinished: false,
2025-11-07 07:26:10.935 |       errorEmitted: false,
2025-11-07 07:26:10.935 |       emitClose: true,
2025-11-07 07:26:10.935 |       autoDestroy: true,
2025-11-07 07:26:10.935 |       errored: null,
2025-11-07 07:26:10.935 |       closed: false,
2025-11-07 07:26:10.935 |       closeEmitted: false,
2025-11-07 07:26:10.935 |       [Symbol(kOnFinished)]: []
2025-11-07 07:26:10.935 |     },
2025-11-07 07:26:10.935 |     _events: [Object: null prototype] {
2025-11-07 07:26:10.935 |       response: [Function: handleResponse],
2025-11-07 07:26:10.935 |       error: [Function: handleRequestError],
2025-11-07 07:26:10.935 |       socket: [Array]
2025-11-07 07:26:10.935 |     },
2025-11-07 07:26:10.935 |     _eventsCount: 3,
2025-11-07 07:26:10.935 |     _maxListeners: undefined,
2025-11-07 07:26:10.935 |     _options: {
2025-11-07 07:26:10.935 |       maxRedirects: 21,
2025-11-07 07:26:10.935 |       maxBodyLength: Infinity,
2025-11-07 07:26:10.935 |       protocol: 'https:',
2025-11-07 07:26:10.935 |       path: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.935 |       method: 'GET',
2025-11-07 07:26:10.935 |       headers: [Object: null prototype],
2025-11-07 07:26:10.935 |       agents: [Object],
2025-11-07 07:26:10.935 |       auth: undefined,
2025-11-07 07:26:10.935 |       beforeRedirect: [Function: dispatchBeforeRedirect],
2025-11-07 07:26:10.935 |       beforeRedirects: [Object],
2025-11-07 07:26:10.935 |       hostname: 'foxvideo-sports.akamaized.net',
2025-11-07 07:26:10.935 |       port: '',
2025-11-07 07:26:10.935 |       agent: undefined,
2025-11-07 07:26:10.935 |       nativeProtocols: [Object],
2025-11-07 07:26:10.935 |       pathname: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com',
2025-11-07 07:26:10.935 |       search: '?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo='
2025-11-07 07:26:10.935 |     },
2025-11-07 07:26:10.935 |     _ended: true,
2025-11-07 07:26:10.935 |     _ending: true,
2025-11-07 07:26:10.935 |     _redirectCount: 0,
2025-11-07 07:26:10.935 |     _redirects: [],
2025-11-07 07:26:10.935 |     _requestBodyLength: 0,
2025-11-07 07:26:10.935 |     _requestBodyBuffers: [],
2025-11-07 07:26:10.935 |     _onNativeResponse: [Function (anonymous)],
2025-11-07 07:26:10.935 |     _currentRequest: ClientRequest {
2025-11-07 07:26:10.935 |       _events: [Object: null prototype],
2025-11-07 07:26:10.935 |       _eventsCount: 7,
2025-11-07 07:26:10.935 |       _maxListeners: undefined,
2025-11-07 07:26:10.935 |       outputData: [],
2025-11-07 07:26:10.935 |       outputSize: 0,
2025-11-07 07:26:10.935 |       writable: true,
2025-11-07 07:26:10.935 |       destroyed: false,
2025-11-07 07:26:10.935 |       _last: true,
2025-11-07 07:26:10.935 |       chunkedEncoding: false,
2025-11-07 07:26:10.936 |       shouldKeepAlive: false,
2025-11-07 07:26:10.936 |       maxRequestsOnConnectionReached: false,
2025-11-07 07:26:10.936 |       _defaultKeepAlive: true,
2025-11-07 07:26:10.936 |       useChunkedEncodingByDefault: false,
2025-11-07 07:26:10.936 |       sendDate: false,
2025-11-07 07:26:10.936 |       _removedConnection: false,
2025-11-07 07:26:10.936 |       _removedContLen: false,
2025-11-07 07:26:10.936 |       _removedTE: false,
2025-11-07 07:26:10.936 |       strictContentLength: false,
2025-11-07 07:26:10.936 |       _contentLength: 0,
2025-11-07 07:26:10.936 |       _hasBody: true,
2025-11-07 07:26:10.936 |       _trailer: '',
2025-11-07 07:26:10.936 |       finished: true,
2025-11-07 07:26:10.936 |       _headerSent: true,
2025-11-07 07:26:10.936 |       _closed: false,
2025-11-07 07:26:10.936 |       socket: [TLSSocket],
2025-11-07 07:26:10.936 |       _header: 'GET /exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo= HTTP/1.1\r\n' +
2025-11-07 07:26:10.936 |         'Accept: application/json, text/plain, */*\r\n' +
2025-11-07 07:26:10.936 |         'Accept-Encoding: identity\r\n' +
2025-11-07 07:26:10.936 |         'User-Agent: foxsports-androidtv/3.42.1 (Linux;Android 9.0.0;SHIELD Android TV) ExoPlayerLib/2.12.1\r\n' +
2025-11-07 07:26:10.936 |         'Cookie: hdntl=exp=1762608153~acl=%2f*~data=hdntl~hmac=c51b5edff146a99dacab243d3876b9ec70bd101cdda4508b35982294fde96a05; Domain=foxvideo-sports.akamaized.net; Path=/; Expires=Sat, 08-Nov-2025 13:22:30 GMT\r\n' +
2025-11-07 07:26:10.936 |         'Host: foxvideo-sports.akamaized.net\r\n' +
2025-11-07 07:26:10.936 |         'Connection: close\r\n' +
2025-11-07 07:26:10.936 |         '\r\n',
2025-11-07 07:26:10.936 |       _keepAliveTimeout: 0,
2025-11-07 07:26:10.936 |       _onPendingData: [Function: nop],
2025-11-07 07:26:10.936 |       agent: [Agent],
2025-11-07 07:26:10.936 |       socketPath: undefined,
2025-11-07 07:26:10.936 |       method: 'GET',
2025-11-07 07:26:10.936 |       maxHeaderSize: undefined,
2025-11-07 07:26:10.936 |       insecureHTTPParser: undefined,
2025-11-07 07:26:10.936 |       joinDuplicateHeaders: undefined,
2025-11-07 07:26:10.936 |       path: '/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.936 |       _ended: false,
2025-11-07 07:26:10.936 |       res: null,
2025-11-07 07:26:10.936 |       aborted: false,
2025-11-07 07:26:10.936 |       timeoutCb: null,
2025-11-07 07:26:10.936 |       upgradeOrConnect: false,
2025-11-07 07:26:10.936 |       parser: [HTTPParser],
2025-11-07 07:26:10.936 |       maxHeadersCount: null,
2025-11-07 07:26:10.936 |       reusedSocket: false,
2025-11-07 07:26:10.936 |       host: 'foxvideo-sports.akamaized.net',
2025-11-07 07:26:10.936 |       protocol: 'https:',
2025-11-07 07:26:10.936 |       _redirectable: [Circular *1],
2025-11-07 07:26:10.936 |       [Symbol(kCapture)]: false,
2025-11-07 07:26:10.936 |       [Symbol(kBytesWritten)]: 0,
2025-11-07 07:26:10.936 |       [Symbol(kNeedDrain)]: false,
2025-11-07 07:26:10.936 |       [Symbol(corked)]: 0,
2025-11-07 07:26:10.936 |       [Symbol(kOutHeaders)]: [Object: null prototype],
2025-11-07 07:26:10.936 |       [Symbol(errored)]: null,
2025-11-07 07:26:10.936 |       [Symbol(kHighWaterMark)]: 16384,
2025-11-07 07:26:10.936 |       [Symbol(kRejectNonStandardBodyWrites)]: false,
2025-11-07 07:26:10.936 |       [Symbol(kUniqueHeaders)]: null
2025-11-07 07:26:10.936 |     },
2025-11-07 07:26:10.936 |     _currentUrl: 'https://foxvideo-sports.akamaized.net/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/csm/extlive/foxmediaprd01,foxsports1-ue1/7.m3u8;jsessionid=7B84EA79873E662A30967345204F5E7F.csm-e-cefoxprdause1jit-0d6e2420c02733220.bln1.yospace.com?yo.aas=true&yo.pk=true&yo.ap=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/&ad_env=1&_fw_ae=e5e748e1a9738eeb5c4e2bb47de52&_fw_did=&_fw_did_android_id=&_fw_did_google_advertising_id=&_fw_did_idfa=&_fw_is_lat=0&_fw_nielsen_app_id=P5CFA3B51-3361-481F-B75D-D119A71FF616&_fw_seg=&_fw_us_privacy=&_fw_vcid2=516429%3A&ad=fw_prod&ad.csid=fsapp%2Fandroidtv%2Flive%2Ffs1&ad.flags=+slcb+sltp+qtcb+emcr+fbad+dtrd+vicb&ad.metr=1031&ad.prof=516429%3Ayospace_foxsports_androidtv_live&ad_mode=JIT&bu=sports&caid=EP060139090063&cdn=ak&is_lat=0&kuid=&mcl_region=ue1&thumbsray=0&traceid=watch-watch-%28YeKaUXaCRaQ&yo.ai=68502&yo.av=4&yo.eb.bp=profile-jit&yo.lpa=dur&yo.pdt=sync&yo.po=-4&yo.pst=true&yo.t.jt=1500&yo.t.pr=1500&yo.ug=68502&yo.vm=W3siREVTSVJFRF9EVVJBVElPTiI6ICIke0RFU0lSRURfRFVSQVRJT05fU0VDU30iLCAiUFJPR1JBTV9DQUlEIjogIiR7TUVUQURBVEEuQ0FJRH0ifV0K&yo.up=/exp=1762608153~acl=%2f*~hmac=5ca097d9169e9ee4be7c2bd0faabcfda8bbd091424be9687a0f3afc04f13f5e8/live/foxsports1-ue1/&ss.exp=1762608153&ss.sig=pVe3QJ+1RWjqlc6KwYi3QtnmcJo=',
2025-11-07 07:26:10.936 |     _timeout: null,
2025-11-07 07:26:10.937 |     [Symbol(kCapture)]: false
2025-11-07 07:26:10.937 |   }
2025-11-07 07:26:10.937 | }

It is still timing out. Not sure why that is happening for you.

Will this make the container stop and I have to restart it?

If the container stops or crashes, having this in your compose will automatically restart the container