Hi @support !
I keep experiencing random what appear to be software crashes.
It’s noticeable while I’m playing music, doesn’t seem to matter on the bitrate (16/44.1 FLAC).
System:
Host-
Dell Poweredge R510 : Dual Xenon 3ghz Server / Microsoft 2016 Server / PERC 700 RAID hosting both Roon Server (headless) and music. I have verified via all logs there are no system / data / storage issues. OS Drives are 15KRPM and the data drives are 10k SAS in Raid 5. No separate NAS.
Rendering-
Raspberry Pi with Roonbridge feeding a Mytek Brooklyn DAC via USB Connected via Wired Gigabit Ethernet (two gigabit switches in between, both Ubiquiti Managed)
Control-
IPad on WiFi
Symptoms - While playing music, audio will stop, and on the iPad I get the “roon working” logo, and about 15 seconds later, everything returns to normal and I have to hit the play button to resume where the music left off.
Looking at the server, Roon software doesn’t appear to be disappearing, I see the Icon in the system tray saying “running”
I look in my logs folder at “RAATdata.log” and see stuff like:
05/27 09:16:39 Info: Starting RAATServer v1.3 (build 223) stable on windows
05/27 09:16:39 Info: [RAATServer] creating RAAT__manager
05/27 09:16:39 Info: [RAATServer] appdata_dir = C:\Users\Administrator\AppData\Local\RAATServer
05/27 09:16:39 Info: [RAATServer] unique_id = 383d4e14-1023-4e9b-9efe-d88a3789b9b6
05/27 09:16:39 Info: [RAATServer] machine_id = e93a4182-4aa4-34dd-0a8c-305ddc3e9626
05/27 09:16:39 Info: [RAATServer] machine_name = SERVER2
05/27 09:16:39 Info: [RAATServer] os_version = Windows 10
05/27 09:16:39 Info: [RAATServer] service_id = d7634b85-8190-470f-aa51-6cb5538dc1b9
05/27 09:16:39 Info: [RAATServer] is_dev = False
05/27 09:16:39 Trace: [raatmanager] starting
05/27 09:16:39 Trace: [raatmanager] [System Output] loaded config from C:\Users\Administrator\AppData\Local\RAATServer\Settings\device_9b961fc2035f3dd343e04f8f136e7682.json
05/27 09:16:39 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:16:39 Trace: [raatmanager] initialized
05/27 09:16:39 Info: [RAATServer] running RAAT__manager
05/27 09:16:39 Trace: [raatmanager] starting discovery
05/27 09:16:39 Trace: [discovery] starting
05/27 09:16:39 Info: [discovery] [iface:192.168.50.10] multicast recv socket is bound to 0.0.0.0:9003
05/27 09:16:39 Info: [discovery] [iface:192.168.50.10] multicast send socket is bound to 0.0.0.0:63479
05/27 09:16:39 Info: [discovery] [iface:127.0.0.1] multicast recv socket is bound to 0.0.0.0:9003
05/27 09:16:39 Info: [discovery] [iface:127.0.0.1] multicast send socket is bound to 0.0.0.0:63480
05/27 09:16:39 Info: [discovery] unicast socket is bound to 0.0.0.0:9003
05/27 09:16:39 Trace: [raatmanager] starting server
05/27 09:16:39 Info: [jsonserver] listening on port 50789
05/27 09:16:39 Trace: [raatmanager] announcing
05/27 09:16:43 Debug: [discovery] broadcast op is complete
05/27 09:16:49 Trace: [RAATServer] refreshing @ 10s
05/27 09:16:49 Trace: [raatmanager] refreshing platform
05/27 09:16:49 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:16:49 Trace: [raatmanager] announcing
05/27 09:16:53 Debug: [discovery] broadcast op is complete
05/27 09:17:03 Trace: [jsonserver] [127.0.0.1:50805] accepted connection
05/27 09:17:03 Trace: [jsonserver] [127.0.0.1:50805] GOT[LL] [1] {"request":"enumerate_devices","subscription_id":"0"}
05/27 09:17:03 Trace: [jsonserver] [127.0.0.1:50805] SENT [1] [nonfinal] {"status": "Success", "devices": [{"device_id": "default", "type": "wasapi", "name": "System Output", "config": {"output": {"name": "System Output", "device": "default", "type": "wasapi"}, "external_config": {}, "volume": {"device": "default", "type": "wasapi"}, "unique_id": "edf7dd82-2418-faea-f4e6-f0fe42312175"}, "is_system_output": true}]}
05/27 09:17:39 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:18:39 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:19:39 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:20:39 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:21:40 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
05/27 09:22:40 Trace: [raatmanager/windows] failed to get default device HRESULT=0x80070490
I’m an IT director / network engineer (well who isn’t these days) so feel free to ask me anything.
I am 100% confident it’s not my network, I’ve run ping / pathping tests to the renderer and there is no packet loss. Even if it were with the renderer, why would it show the “working icon” on the iPad - which leads me to believe the actual roon server software is faulting somewhere.
The server has a few other duties but under very light load (32GB RAM), and isn’t running low on any resources or have any high disk activity during the time.
Thanks!