10Gbe
Ubiquiti Unifi DreamMachine Pro
USW Flex-XG switch
Cat6 to Nucleus+
No VPN, no firewall
Connected Audio Devices
NAD M10 (wifi)
Sonos (wifi)
For troubleshooting,Macbook Pro via usb
Number of Tracks in Library
130k+ tracks
Description of Issue
Nucleus+ served media fine for months, never had an issue uploading tracks or connecting to to storage via smb
About 10 days ago i began having problems maintaining a connection.
The server stops abruptly once i start playing a track.
Any connection via smb is dropped
Roon remotes all spin and can’t connect to core
Accessing web console at http://192.168.1.127/ can confirm server has stopped
Can restart server but will disconnect again once music is playing
I have done hard and soft resets, re-installed operating system, tested with no wireless legs of the connection and confirmed this happens with all remotes and all devices. I have killed the orbitv3 folder and restarted. I have scrubbed through any similar support tickets for tips. Help!
Thanks for your patience here while this reached my queue. I’ve enabled logging for your Nucleus and there’s definitely something interesting going on here.
I am not seeing any SSD issues, but you are getting frequent Out-Of-Memory errors, and the logs just end abruptly sometimes.
Even stranger, most of your logs end right when your Home Theater Apple TV is detected. Can you try to:
Ok! Thanks for the troubleshooting tips, alas no dice.
I reinstalled the OS — i had done this previously, don’t know if i actually updated anything. Either way, connection still dropped.
Completely blocked that Apple TV from the network, but still lost the connection. I ensured there were no IP overlaps — they’re both connected via ethernet, to two separate switches and on different ip addresses.
Anything else to try? Any ideas why I’m running out of memory?
Thanks for trying the OS reinstallation and blocking the Apple TV. I spoke to the team today about your case, and it’s a strange one for sure. Let’s proceed in the following way:
Can you please upload your entire Roon Database to the following link? I want QA to load it up to take a look to see if this is a database-related issue:
After sending the database can you please navigate to Roon Settings → Library and set Background Audio Analysis and On-demand Audio Analysis to OFF? This can help us confirm if Audio Analysis is triggering this behavior.
I see that you have mentioned performing several resets, but have you tried running a bare-bones library on this Nucleus yet? I would temporarily set the current database aside and start with a fresh database and add only a handful of tracks to it, and this can further confirm/deny the database aspect:
Rename the “RoonServer” folder to “RoonServer_old”
Restart the RoonServer in the WebUI to generate a new Database
On the Roon Remotes, press “Use another Core” and connect to the new database
When I spoke to the team, it was mentioned that this is unlikely to be the actual RAM itself, but we should not rule it out completely as a possibility yet. If you are technically oriented, there is a tool called Memtest86 that tests your Nucleus RAM, there is a guide on how to use this below. If you have the know-how and can run the tool for 24 hours, this can help confirm/deny if there is a memory issue. Though, as I mentioned the memory might be fine and the issue is stemming from elsewhere.
completed this step – player would still stop, but Roon Server would eventually restart and i could manually resume play. Typically I will often need to start Roon Server manually, don’t know if this is related or just coincidental
I’ve been struggling to make a backup of my database since the server drops out and i have to redo again. I’m gonna assume that there’s something in the database upload I sent that i might be able to use…or the worst case scenario is that Roon needs to rebuild the database from scratch at some point.
@noris i washed out the database and started brand new with only one folder of tracks in the Nucleus Plus internal storage – and it has been playing for over 10min now! What next?
I played my library for over 15 hours and it kept chugging along. I reimported my library into this database, checked for corrupt tracks, and started playing.
It lasted 36 seconds before disconnecting and has been sporadic ever since
Thank you for running those tests! This does confirm that the issue is linked somehow to your database.
I took a look at the new log set and I noticed something interesting here, Roon tries to perform analysis on one file over and over again: /InternalStorage/Media/Diplo/Diplo & Friends/Diplo 08-20-2012.mp3
I wonder if this could be the cause of the memory issue, can you please move the file to somewhere Roon is not scanning (do not delete the file), reboot the Nucleus, and verify if the issue remains? Note, that if this file is causing the issue, I will kindly request a copy for QA purposes sent here:
Hi @noris — i’ve been away, sorry for the silence. I removed that track, and still had issues. Reinstalled OS, rebuilt database, and then tried again. As I files were processing db, i was able to play for a good hour plus…but now that everything is set up again, i can only play tracks for a few seconds again
Apologies for the delay in getting back to you here, things have been a bit backlogged since our 2.0 release. I did have a chance to talk to our QA team earlier today regarding your case and I do have some feedback for you.
This seems to suggest that the issue is media-related and not likely a hardware issue since the Nucleus works as expected without the full import of your data. Looking over your logs, it appears that there are a few issues with this folder: InternalStorage/No Media/
Is there any way that you can please temporarily move/exclude the No Media folder and see how Roon operates afterward? Please, do let us know if this helps!
hi @noris – i’ve removed a solid chunk of my library to get to a place where everything is operating well. i’ve added some back and now pruning back again to see if i can eventually isolate the bad files. is there an easy way for me to see my own logs to help speed this up beyond trial and error?
Yes, Roon logs are freely accessible by using these instructions, but knowing what to search for can be the tricky part. When RoonSever starts to act up, you can try to search the most recent log set for any importing traces, or let me know and I can take a look at the logs to see if we have further clues, thanks!