Thanks @carl for reopening. I have a bit more information. In addition to being unable to do excel exports of playlists, I find I can no longer back up roon. These issues might be unrelated, but they have certain things in common:
- both worked flawlessly in my environment for years, and both failed recently (within last few weeks)
- both involve export of data from roon (In my case rock) to another machine
- neither seems to affect other roon operations: I can play, add music, edit metadata, create playlists, use ARC etc without error.
- neither restarting roon server or rebooting rock improves the problems.
- My last successful backup was Dec 15 2024. its accessible to the roon server and presumably could be used for a restore.
also possibly relevant, backups and playlist export in my case are done to separate machines: I backup onto my linux fileserver (samba and nfs, samba for roon). The playlist export is done to the desktop of my windows client (aside: would be nice to choose the export location instead of desktop only).
For completeness, a quick description of my setup. 3 machines: the rock server (intel NUC, see my original message for details), windows 10 client machine (dell laptop), fileserver containing all music files, backups, etc (pi 5 running raspbian). The networking is all cabled cat 6, a single subnet. no changes to the hardware setup since backups and playlist export were working. A simple ping test from the fileserver to the roon server looks good: 53 packets transmitted, 53 received, 0% packet loss, time 53233ms, rtt min/avg/max/mdev = 0.244/0.483/0.583/0.113 ms
Finally, since I have the roon server files mounted on my windows box, I did a tail on the active log while trying a backup. I’ll append a bit of that, showing a connection error on backup, even though roon plays normally. short excerpt:
*******Get-Content RoonServer_log.txt -Wait -Tail 30
02/03 19:02:22 Info: [7] [stats] 19399mb Virtual, 7110mb Physical, 3811mb Managed, 478 Handles, 69 Threads
02/03 19:02:31 Trace: [.NET ThreadPool Worker] [push2] exception thrown. restarting connection (Unable to connect to the remote server)
02/03 19:02:31 Trace: [.NET ThreadPool Worker] [push2] retrying connection in 49277ms
02/03 19:02:37 Info: [7] [stats] 19399mb Virtual, 7110mb Physical, 3811mb Managed, 478 Handles, 68 Threads
02/03 19:02:52 Info: [7] [stats] 19399mb Virtual, 7110mb Physical, 3813mb Managed, 476 Handles, 67 Threads
02/03 19:03:07 Info: [7] [stats] 19391mb Virtual, 7110mb Physical, 3813mb Managed, 478 Handles, 64 Threads
02/03 19:03:21 Debug: [.NET ThreadPool Worker] [easyhttp] [3755] GET to https://api.roonlabs.net/push-manager/1/connect returned after 441 ms, status code: 200, request body size: 0 B
02/03 19:03:21 Debug: [.NET ThreadPool Worker] [push2] push connector url received from push manager: ws://push-connector-v2-1.prd-roonlabs-1.prd.roonlabs.net/
02/03 19:03:21 Trace: [.NET ThreadPool Worker] [push2] connecting to push2 connector at ws://push-connector-v2-1.prd-roonlabs-1.prd.roonlabs.net/
02/03 19:03:22 Info: [7] [stats] 19391mb Virtual, 7110mb Physical, 3810mb Managed, 478 Handles, 67 Threads
02/03 19:03:31 Trace: [.NET ThreadPool Worker] [push2] exception thrown. restarting connection (Unable to connect to the remote server)
02/03 19:03:31 Trace: [.NET ThreadPool Worker] [push2] retrying connection in 61507ms
02/03 19:03:37 Info: [7] [stats] 19415mb Virtual, 7110mb Physical, 3811mb Managed, 478 Handles, 71 Threads
02/03 19:03:52 Info: [7] [stats] 19415mb Virtual, 7110mb Physical, 3813mb Managed, 476 Handles, 71 Threads
02/03 19:04:07 Info: [7] [stats] 19391mb Virtual, 7110mb Physical, 3813mb Managed, 478 Handles, 65 Threads
02/03 19:04:22 Info: [7] [stats] 19391mb Virtual, 7110mb Physical, 3099mb Managed, 476 Handles, 68 Threads
02/03 19:04:34 Debug: [.NET ThreadPool Worker] [easyhttp] [3756] GET to https://api.roonlabs.net/push-manager/1/connect returned after 910 ms, status code: 200, request body size: 0 B
02/03 19:04:34 Debug: [.NET ThreadPool Worker] [push2] push connector url received from push manager: ws://push-connector-v2-1.prd-roonlabs-1.prd.roonlabs.net/
02/03 19:04:34 Trace: [.NET ThreadPool Worker] [push2] connecting to push2 connector at ws://push-connector-v2-1.prd-roonlabs-1.prd.roonlabs.net/
02/03 19:04:37 Info: [7] [stats] 19415mb Virtual, 7110mb Physical, 3099mb Managed, 481 Handles, 71 Threads
02/03 19:04:44 Trace: [.NET ThreadPool Worker] [push2] exception thrown. restarting connection (Unable to connect to the remote server)
02/03 19:04:44 Trace: [.NET ThreadPool Worker] [push2] retrying connection in 16107ms
02/03 19:04:52 Info: [7] [stats] 19415mb Virtual, 7110mb Physical, 3101mb Managed, 476 Handles, 69 Threads
02/03 19:05:01 Debug: [.NET ThreadPool Worker] [easyhttp] [3757] GET to https://api.roonlabs.net/push-manager/1/connect returned after 810 ms, status code: 200, request body size: 0 B
log excerpt: