Roon Core Machine
I’m running Roon under Linux Mint 20.3 on an AMD Ryzen 9 3900X 12-Core Processor with 32GB of memory and a 1TB Nvme PCIe 4.0 M.2 Internal SSD that holds the OS and Roon and the local music
Networking Gear & Setup Details
Roon core is Ethernet connected to a TPLink TL-SG1016PE switch
End-points are connected by Ethernet
Connected Audio Devices
Linn DSM, Bluesound Powernode, several RoPieee devices, all Ethernet connected. But problem occurs even with no devices attached
Number of Tracks in Library
28,000 tracks
Description of Issue
Every 2-3 minutes, Roon kills all extensions active in Roon by resetting all connections on port 9300. All the extensions then reconnect automatically and the process repeats.
For my system, the problem affects rooExtend, RoPieee remote control and an extension of my own that displays cover art.
If I move the Roon core to Windows 10 running in a virtual machine under Linux on the same machine the problem does not occur - it only happens when running natively under Linux.
I have swapped out all Ethernet cables and the switch, running with just the Roon core and a rooExtend Pi connected and the problem remains.
A packet trace shows the core and the Pi chatting normally and then the Roon server sends FIN,ACK & RST,ACK to all connections on port 9300.
The extensions just see a socket hang up error and the only thing that looks relevant in the Roon server log are message “Info: [roonapi] [apiclient 192.168.1.89:48706] disconnected”