-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Please check existing knowledge before opening an issue
- I have checked the FAQ and documentation
- I have searched through existing issues and discussions.
Describe the Bug
I am running into TLS connection and polling errors daily with multi-scrobbler and ListenBrainz as a source. The logs are below and it seems this causes polling to permanently stop unless I manually restart polling. It's intermittent because some connections to LB work sometimes too. Relevant logs are below and I've made no changes to my ListenBrainz config for at least six months. Hope this is something simple. Thank you.
What configuration types are you using for multi-scrobbler? Check all that apply.
- Environmental Variables (ENV)
- Individual Config Files
- All-In-One Config File
Platform
Docker
Versions
multi-scrobbler 0.11.1 in Docker
Logs
[2026-01-29 09:59:31.847 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] Last activity was at 09:59:31-05:00 | Next check in 15.00s | No new tracks discovered
[2026-01-29 09:59:31.844 -0500] ERROR : [App] [Sources] [Listenbrainz - ListenBrainz Source] [API - ListenBrainz - ListenBrainz Source] Error encountered while getting User listens | Error => Client network socket disconnected before secure TLS connection was established
[2026-01-29 09:59:18.982 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] Last activity was at 09:59:15-05:00 (00:03 ago) | Next check in 15.00s | No new tracks discovered
[2026-01-29 09:59:18.957 -0500] DEBUG : [App] [Sources] [Plex - Plex (Source)] Last activity was at 2026-01-28T03:06:23-05:00 (06:52:55 ago) | Next check in (5 + 25) | No new tracks discovered
[2026-01-29 09:59:15.062 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] [Player music.apple.com-SmashTunes-5.9-SingleUser] Started new Player listen range.
[2026-01-29 09:59:14.595 -0500] INFO : [App] [Sources] [Listenbrainz - ListenBrainz Source] Polling started
[2026-01-29 09:59:04.085 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] [Player music.apple.com-SmashTunes-5.9-SingleUser] Generating play object with playDateCompleted
[2026-01-29 09:59:04.084 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] [Player music.apple.com-SmashTunes-5.9-SingleUser] Ended current Player listen range.
[2026-01-29 09:59:04.083 -0500] DEBUG : [App] [Sources] [Listenbrainz - ListenBrainz Source] [Player music.apple.com-SmashTunes-5.9-SingleUser] Stale after no Play updates for 00:19 (staleAfter 15s)
[2026-01-29 09:58:59.521 -0500] INFO : [App] [Sources] [Listenbrainz - ListenBrainz Source] Poll retries (2) less than max poll retries (5), restarting polling after 15 second delay...
[2026-01-29 09:58:59.517 -0500] ERROR : [App] [Sources] [Listenbrainz - ListenBrainz Source] Error occurred while polling
Error: Error occurred while polling
at ListenbrainzSource.doPolling (CWD/src/backend/sources/AbstractSource.ts:536:31)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async ListenbrainzSource.startPolling (CWD/src/backend/sources/AbstractSource.ts:385:27)
at async ListenbrainzSource.poll (CWD/src/backend/sources/AbstractSource.ts:353:9)
caused by: Error: Error occurred while refreshing recently played
at ListenbrainzSource.doPolling (CWD/src/backend/sources/AbstractSource.ts:454:27)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async ListenbrainzSource.startPolling (CWD/src/backend/sources/AbstractSource.ts:385:27)
at async ListenbrainzSource.poll (CWD/src/backend/sources/AbstractSource.ts:353:9)
caused by: Error: Client network socket disconnected before secure TLS connection was established
at TLSSocket.onConnectEnd (node:_tls_wrap:1730:19)
at TLSSocket.emit (node:events:530:35)
at endReadableNT (node:internal/streams/readable:1698:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)Additional Context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working