Oct 16 09:01:15 volumio volumio[12590]: error: [jellyfin-play] Prefetch failed: Error: connect ETIMEDOUT 192.168.1.210:8096 Oct 16 09:01:24 volumio volumio[12590]: error: [yt-cast-receiver] RPC connection reader error: Oct 16 09:01:24 volumio volumio[12590]: (TypeError) terminated Oct 16 09:01:24 volumio volumio[12590]: TypeError: terminated Oct 16 09:01:24 volumio volumio[12590]: at Fetch.onAborted (node:internal/deps/undici/undici:11442:53) Oct 16 09:01:24 volumio volumio[12590]: at Fetch.emit (node:events:514:28) Oct 16 09:01:24 volumio volumio[12590]: at Fetch.terminate (node:internal/deps/undici/undici:10695:14) Oct 16 09:01:24 volumio volumio[12590]: at Object.onError (node:internal/deps/undici/undici:11537:36) Oct 16 09:01:24 volumio volumio[12590]: at Request.onError (/data/plugins/music_service/bandcamp/node_modules/undici/lib/core/request.js:343:27) Oct 16 09:01:24 volumio volumio[12590]: at Object.errorRequest (/data/plugins/music_service/bandcamp/node_modules/undici/lib/core/util.js:815:13) Oct 16 09:01:24 volumio volumio[12590]: at TLSSocket.onHttpSocketClose (/data/plugins/music_service/bandcamp/node_modules/undici/lib/dispatcher/client-h1.js:996:10) Oct 16 09:01:24 volumio volumio[12590]: at TLSSocket.emit (node:events:526:35) Oct 16 09:01:24 volumio volumio[12590]: at node:net:337:12 Oct 16 09:01:24 volumio volumio[12590]: at TCP.done (node:_tls_wrap:631:7) Oct 16 09:01:26 volumio volumio[12590]: |||||||||||||||||||||||| WARNING: FATAL ERROR ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Oct 16 09:01:26 volumio volumio[12590]: AxiosError: connect ETIMEDOUT 192.168.1.210:8096 Oct 16 09:01:26 volumio volumio[12590]: at AxiosError.from (/data/plugins/music_service/jellyfin/node_modules/axios/dist/node/axios.cjs:914:14) Oct 16 09:01:26 volumio volumio[12590]: at RedirectableRequest.handleRequestError (/data/plugins/music_service/jellyfin/node_modules/axios/dist/node/axios.cjs:3515:25) Oct 16 09:01:26 volumio volumio[12590]: at RedirectableRequest.emit (node:events:514:28) Oct 16 09:01:26 volumio volumio[12590]: at eventHandlers. (/data/plugins/music_service/jellyfin/node_modules/follow-redirects/index.js:49:24) Oct 16 09:01:26 volumio volumio[12590]: at ClientRequest.emit (node:events:514:28) Oct 16 09:01:26 volumio volumio[12590]: at Socket.socketErrorListener (node:_http_client:495:9) Oct 16 09:01:26 volumio volumio[12590]: at Socket.emit (node:events:514:28) Oct 16 09:01:26 volumio volumio[12590]: at emitErrorNT (node:internal/streams/destroy:151:8) Oct 16 09:01:26 volumio volumio[12590]: at emitErrorCloseNT (node:internal/streams/destroy:116:3) Oct 16 09:01:26 volumio volumio[12590]: at process.processTicksAndRejections (node:internal/process/task_queues:82:21) Oct 16 09:01:26 volumio volumio[12590]: at Axios.request (/data/plugins/music_service/jellyfin/node_modules/axios/dist/node/axios.cjs:4731:41) Oct 16 09:01:26 volumio volumio[12590]: at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Oct 16 09:01:26 volumio volumio[12590]: at async SongModel.getItemFromApi (/data/plugins/music_service/jellyfin/dist/lib/model/BaseModel.js:69:26) Oct 16 09:01:26 volumio volumio[12590]: at async PlayController.getSongFromTrack (/data/plugins/music_service/jellyfin/dist/lib/controller/play/PlayController.js:170:22) Oct 16 09:01:26 volumio volumio[12590]: at async PlayController.clearAddPlayTrack (/data/plugins/music_service/jellyfin/dist/lib/controller/play/PlayController.js:77:38) { Oct 16 09:01:26 volumio volumio[12590]: port: 8096, Oct 16 09:01:26 volumio volumio[12590]: address: '192.168.1.210', Oct 16 09:01:26 volumio volumio[12590]: syscall: 'connect', Oct 16 09:01:26 volumio volumio[12590]: code: 'ETIMEDOUT', Oct 16 09:01:26 volumio volumio[12590]: errno: -110, Oct 16 09:01:26 volumio volumio[12590]: config: { Oct 16 09:01:26 volumio volumio[12590]: transitional: { Oct 16 09:01:26 volumio volumio[12590]: silentJSONParsing: true, Oct 16 09:01:26 volumio volumio[12590]: forcedJSONParsing: true, Oct 16 09:01:26 volumio volumio[12590]: clarifyTimeoutError: false Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: adapter: [ 'xhr', 'http', 'fetch' ], Oct 16 09:01:26 volumio volumio[12590]: transformRequest: [ [Function: transformRequest] ], Oct 16 09:01:26 volumio volumio[12590]: transformResponse: [ [Function: transformResponse] ], Oct 16 09:01:26 volumio volumio[12590]: timeout: 0, Oct 16 09:01:26 volumio volumio[12590]: xsrfCookieName: 'XSRF-TOKEN', Oct 16 09:01:26 volumio volumio[12590]: xsrfHeaderName: 'X-XSRF-TOKEN', Oct 16 09:01:26 volumio volumio[12590]: maxContentLength: -1, Oct 16 09:01:26 volumio volumio[12590]: maxBodyLength: -1, Oct 16 09:01:26 volumio volumio[12590]: env: { FormData: [Function], Blob: [class Blob] }, Oct 16 09:01:26 volumio volumio[12590]: validateStatus: [Function: validateStatus], Oct 16 09:01:26 volumio volumio[12590]: headers: Object [AxiosHeaders] { Oct 16 09:01:26 volumio volumio[12590]: Accept: 'application/json, text/plain, */*', Oct 16 09:01:26 volumio volumio[12590]: 'Content-Type': undefined, Oct 16 09:01:26 volumio volumio[12590]: Authorization: 'MediaBrowser Client="Jellyfin%20plugin%20for%20Volumio", Device="Volumio", DeviceId="e89a9817-3b55-4876-8407-4e3d691a0291", Version="2.1.0", Token="77e3cfce09d04b01a3be290a3d91b007"', Oct 16 09:01:26 volumio volumio[12590]: 'User-Agent': 'axios/1.13.2', Oct 16 09:01:26 volumio volumio[12590]: 'Accept-Encoding': 'gzip, compress, deflate, br' Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: method: 'get', Oct 16 09:01:26 volumio volumio[12590]: url: 'http://192.168.1.210:8096/Items/4d60665ae8ebb7fba14aef1c39a97ac0?userId=7ee07cd3ff32419dbd4fbf27ce23ab93', Oct 16 09:01:26 volumio volumio[12590]: allowAbsoluteUrls: true, Oct 16 09:01:26 volumio volumio[12590]: data: undefined Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: request: Writable { Oct 16 09:01:26 volumio volumio[12590]: _writableState: WritableState { Oct 16 09:01:26 volumio volumio[12590]: objectMode: false, Oct 16 09:01:26 volumio volumio[12590]: highWaterMark: 16384, Oct 16 09:01:26 volumio volumio[12590]: finalCalled: false, Oct 16 09:01:26 volumio volumio[12590]: needDrain: false, Oct 16 09:01:26 volumio volumio[12590]: ending: false, Oct 16 09:01:26 volumio volumio[12590]: ended: false, Oct 16 09:01:26 volumio volumio[12590]: finished: false, Oct 16 09:01:26 volumio volumio[12590]: destroyed: false, Oct 16 09:01:26 volumio volumio[12590]: decodeStrings: true, Oct 16 09:01:26 volumio volumio[12590]: defaultEncoding: 'utf8', Oct 16 09:01:26 volumio volumio[12590]: length: 0, Oct 16 09:01:26 volumio volumio[12590]: writing: false, Oct 16 09:01:26 volumio volumio[12590]: corked: 0, Oct 16 09:01:26 volumio volumio[12590]: sync: true, Oct 16 09:01:26 volumio volumio[12590]: bufferProcessing: false, Oct 16 09:01:26 volumio volumio[12590]: onwrite: [Function: bound onwrite], Oct 16 09:01:26 volumio volumio[12590]: writecb: null, Oct 16 09:01:26 volumio volumio[12590]: writelen: 0, Oct 16 09:01:26 volumio volumio[12590]: afterWriteTickInfo: null, Oct 16 09:01:26 volumio volumio[12590]: buffered: [], Oct 16 09:01:26 volumio volumio[12590]: bufferedIndex: 0, Oct 16 09:01:26 volumio volumio[12590]: allBuffers: true, Oct 16 09:01:26 volumio volumio[12590]: allNoop: true, Oct 16 09:01:26 volumio volumio[12590]: pendingcb: 0, Oct 16 09:01:26 volumio volumio[12590]: constructed: true, Oct 16 09:01:26 volumio volumio[12590]: prefinished: false, Oct 16 09:01:26 volumio volumio[12590]: errorEmitted: false, Oct 16 09:01:26 volumio volumio[12590]: emitClose: true, Oct 16 09:01:26 volumio volumio[12590]: autoDestroy: true, Oct 16 09:01:26 volumio volumio[12590]: errored: null, Oct 16 09:01:26 volumio volumio[12590]: closed: false, Oct 16 09:01:26 volumio volumio[12590]: closeEmitted: false, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kOnFinished)]: [] Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: _events: [Object: null prototype] { Oct 16 09:01:26 volumio volumio[12590]: response: [Function: handleResponse], Oct 16 09:01:26 volumio volumio[12590]: error: [Function: handleRequestError], Oct 16 09:01:26 volumio volumio[12590]: socket: [Array] Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: _eventsCount: 3, Oct 16 09:01:26 volumio volumio[12590]: _maxListeners: undefined, Oct 16 09:01:26 volumio volumio[12590]: _options: { Oct 16 09:01:26 volumio volumio[12590]: maxRedirects: 21, Oct 16 09:01:26 volumio volumio[12590]: maxBodyLength: Infinity, Oct 16 09:01:26 volumio volumio[12590]: protocol: 'http:', Oct 16 09:01:26 volumio volumio[12590]: path: '/Items/4d60665ae8ebb7fba14aef1c39a97ac0?userId=7ee07cd3ff32419dbd4fbf27ce23ab93', Oct 16 09:01:26 volumio volumio[12590]: method: 'GET', Oct 16 09:01:26 volumio volumio[12590]: headers: [Object: null prototype], Oct 16 09:01:26 volumio volumio[12590]: agents: [Object], Oct 16 09:01:26 volumio volumio[12590]: auth: undefined, Oct 16 09:01:26 volumio volumio[12590]: family: undefined, Oct 16 09:01:26 volumio volumio[12590]: beforeRedirect: [Function: dispatchBeforeRedirect], Oct 16 09:01:26 volumio volumio[12590]: beforeRedirects: [Object], Oct 16 09:01:26 volumio volumio[12590]: http2Options: undefined, Oct 16 09:01:26 volumio volumio[12590]: hostname: '192.168.1.210', Oct 16 09:01:26 volumio volumio[12590]: port: '8096', Oct 16 09:01:26 volumio volumio[12590]: agent: undefined, Oct 16 09:01:26 volumio volumio[12590]: nativeProtocols: [Object], Oct 16 09:01:26 volumio volumio[12590]: pathname: '/Items/4d60665ae8ebb7fba14aef1c39a97ac0', Oct 16 09:01:26 volumio volumio[12590]: search: '?userId=7ee07cd3ff32419dbd4fbf27ce23ab93' Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: _ended: true, Oct 16 09:01:26 volumio volumio[12590]: _ending: true, Oct 16 09:01:26 volumio volumio[12590]: _redirectCount: 0, Oct 16 09:01:26 volumio volumio[12590]: _redirects: [], Oct 16 09:01:26 volumio volumio[12590]: _requestBodyLength: 0, Oct 16 09:01:26 volumio volumio[12590]: _requestBodyBuffers: [], Oct 16 09:01:26 volumio volumio[12590]: _onNativeResponse: [Function (anonymous)], Oct 16 09:01:26 volumio volumio[12590]: _currentRequest: ClientRequest { Oct 16 09:01:26 volumio volumio[12590]: _events: [Object: null prototype], Oct 16 09:01:26 volumio volumio[12590]: _eventsCount: 7, Oct 16 09:01:26 volumio volumio[12590]: _maxListeners: undefined, Oct 16 09:01:26 volumio volumio[12590]: outputData: [], Oct 16 09:01:26 volumio volumio[12590]: outputSize: 0, Oct 16 09:01:26 volumio volumio[12590]: writable: true, Oct 16 09:01:26 volumio volumio[12590]: destroyed: false, Oct 16 09:01:26 volumio volumio[12590]: _last: true, Oct 16 09:01:26 volumio volumio[12590]: chunkedEncoding: false, Oct 16 09:01:26 volumio volumio[12590]: shouldKeepAlive: true, Oct 16 09:01:26 volumio volumio[12590]: maxRequestsOnConnectionReached: false, Oct 16 09:01:26 volumio volumio[12590]: _defaultKeepAlive: true, Oct 16 09:01:26 volumio volumio[12590]: useChunkedEncodingByDefault: false, Oct 16 09:01:26 volumio volumio[12590]: sendDate: false, Oct 16 09:01:26 volumio volumio[12590]: _removedConnection: false, Oct 16 09:01:26 volumio volumio[12590]: _removedContLen: false, Oct 16 09:01:26 volumio volumio[12590]: _removedTE: false, Oct 16 09:01:26 volumio volumio[12590]: strictContentLength: false, Oct 16 09:01:26 volumio volumio[12590]: _contentLength: 0, Oct 16 09:01:26 volumio volumio[12590]: _hasBody: true, Oct 16 09:01:26 volumio volumio[12590]: _trailer: '', Oct 16 09:01:26 volumio volumio[12590]: finished: true, Oct 16 09:01:26 volumio volumio[12590]: _headerSent: true, Oct 16 09:01:26 volumio volumio[12590]: _closed: false, Oct 16 09:01:26 volumio volumio[12590]: socket: [Socket], Oct 16 09:01:26 volumio volumio[12590]: _header: 'GET /Items/4d60665ae8ebb7fba14aef1c39a97ac0?userId=7ee07cd3ff32419dbd4fbf27ce23ab93 HTTP/1.1\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'Accept: application/json, text/plain, */*\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'Authorization: MediaBrowser Client="Jellyfin%20plugin%20for%20Volumio", Device="Volumio", DeviceId="e89a9817-3b55-4876-8407-4e3d691a0291", Version="2.1.0", Token="77e3cfce09d04b01a3be290a3d91b007"\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'User-Agent: axios/1.13.2\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'Accept-Encoding: gzip, compress, deflate, br\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'Host: 192.168.1.210:8096\r\n' + Oct 16 09:01:26 volumio volumio[12590]: 'Connection: keep-alive\r\n' + Oct 16 09:01:26 volumio volumio[12590]: '\r\n', Oct 16 09:01:26 volumio volumio[12590]: _keepAliveTimeout: 0, Oct 16 09:01:26 volumio volumio[12590]: _onPendingData: [Function: nop], Oct 16 09:01:26 volumio volumio[12590]: agent: [Agent], Oct 16 09:01:26 volumio volumio[12590]: socketPath: undefined, Oct 16 09:01:26 volumio volumio[12590]: method: 'GET', Oct 16 09:01:26 volumio volumio[12590]: maxHeaderSize: undefined, Oct 16 09:01:26 volumio volumio[12590]: insecureHTTPParser: undefined, Oct 16 09:01:26 volumio volumio[12590]: joinDuplicateHeaders: undefined, Oct 16 09:01:26 volumio volumio[12590]: path: '/Items/4d60665ae8ebb7fba14aef1c39a97ac0?userId=7ee07cd3ff32419dbd4fbf27ce23ab93', Oct 16 09:01:26 volumio volumio[12590]: _ended: false, Oct 16 09:01:26 volumio volumio[12590]: res: null, Oct 16 09:01:26 volumio volumio[12590]: aborted: false, Oct 16 09:01:26 volumio volumio[12590]: timeoutCb: [Function: emitRequestTimeout], Oct 16 09:01:26 volumio volumio[12590]: upgradeOrConnect: false, Oct 16 09:01:26 volumio volumio[12590]: parser: null, Oct 16 09:01:26 volumio volumio[12590]: maxHeadersCount: null, Oct 16 09:01:26 volumio volumio[12590]: reusedSocket: false, Oct 16 09:01:26 volumio volumio[12590]: host: '192.168.1.210', Oct 16 09:01:26 volumio volumio[12590]: protocol: 'http:', Oct 16 09:01:26 volumio volumio[12590]: _redirectable: [Circular *1], Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kCapture)]: false, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kBytesWritten)]: 0, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kNeedDrain)]: false, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(corked)]: 0, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kOutHeaders)]: [Object: null prototype], Oct 16 09:01:26 volumio volumio[12590]: [Symbol(errored)]: null, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kHighWaterMark)]: 16384, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kRejectNonStandardBodyWrites)]: false, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kUniqueHeaders)]: null Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: _currentUrl: 'http://192.168.1.210:8096/Items/4d60665ae8ebb7fba14aef1c39a97ac0?userId=7ee07cd3ff32419dbd4fbf27ce23ab93', Oct 16 09:01:26 volumio volumio[12590]: _timeout: null, Oct 16 09:01:26 volumio volumio[12590]: [Symbol(kCapture)]: false Oct 16 09:01:26 volumio volumio[12590]: }, Oct 16 09:01:26 volumio volumio[12590]: [cause]: Error: connect ETIMEDOUT 192.168.1.210:8096 Oct 16 09:01:26 volumio volumio[12590]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1595:16) { Oct 16 09:01:26 volumio volumio[12590]: errno: -110, Oct 16 09:01:26 volumio volumio[12590]: code: 'ETIMEDOUT', Oct 16 09:01:26 volumio volumio[12590]: syscall: 'connect', Oct 16 09:01:26 volumio volumio[12590]: address: '192.168.1.210', Oct 16 09:01:26 volumio volumio[12590]: port: 8096 Oct 16 09:01:26 volumio volumio[12590]: } Oct 16 09:01:26 volumio volumio[12590]: } Oct 16 09:01:26 volumio volumio[12590]: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Oct 16 09:01:26 volumio sudo[21822]: volumio : PWD=/ ; USER=root ; COMMAND=/bin/journalctl '--since=2026-10-16 09:00' Oct 16 09:01:26 volumio sudo[21822]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)" NAME="Raspbian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" VOLUMIO_BUILD_VERSION="18952480e8d8c63f22208e9007a0f47a9563eae6" VOLUMIO_FE_VERSION="35f8f4439f0076a62fefa72fd80b70701b3d6cbd" VOLUMIO_FE3_VERSION="bcca17b6b6b26edfb999e6fd7da1b222a88a61d2" VOLUMIO_BE_VERSION="0e58f1861fa88e02087981b8d91f7511f0e7011b" VOLUMIO_ARCH="arm" VOLUMIO_VARIANT="volumio" VOLUMIO_TEST="FALSE" VOLUMIO_BUILD_DATE="Tue Mar 24 17:20:52 UTC 2026" VOLUMIO_VERSION="4.119" VOLUMIO_HARDWARE="pi" VOLUMIO_DEVICENAME="Raspberry Pi" VOLUMIO_HASH="d0c2fd9dbc5e70e58c32413c12353563"