Does anybody else considers this extremely obsolete usage of SMB 1.0 in order to install codec on ROCK?
The point of ROCK is to have it as an appliance. So that I don’t have to open up command lines and run some obscure commands. And DEFINITELY not lower my security level on my machines.
If I want to open up command lines I can install Roon on dockers. Or on VMs. Or, god forbid, on a proper Linux/Windows/Mac machine.
Just as a note to the OP:
I have Rock on Nuc, I do not have SMB 1.0 enabled on my Windows 10 machine and I have no issues accessing the OS drive over the network I have even mapped to drive for easy access.
I do have SMB Direct enabled (SMB 3.x support) whether that makes difference or not I do not know. But maybe that would help you?
No you don’t, Roon OS has supported SMB 2 for years. What you need to do is re-enable anonymous guest access on the Windows client because Microsoft recently disabled this by default
I eventually gave up.
I couldn’t connect to the data directory through windows, even though I disabled the authentication flag.
I deployed Ubuntu just to try connecting to the share, succeeded, deleted the ROCK VM and installed a Windows VM for Roon Server.
Works flawlessly. Search feels a quicker.
It even solved an annoyance I had where Roon connected using SMB 2.0 to my NAS and didn’t watch the folders for changes.
Disallowing the option to connect to anonymous shares makes sense in work environments but not really in home networks.
The new configuration takes away the owner’s choice to connect anonymously to a share on their LAN. And as the owner is typically the admin on the client, they can change this, anyway, as documented. Making them mess around in the registry doesn’t do anything for security.
There has been a discussion on security concerns relating SMB and guest access to ROCK quite a while ago.
The feature request to add user/password authentication to access ROCK as an option has been raised more than once in the past as well and never been addressed by roon.
I can understand though, why room doesn’t add user/password authentication for either web access or smb access to ROCK system. I assume, they are afraid of the support section of the forum to be flooded with “Can’t access ROCK, forgot password, how do I reset it?”-like requests
Making it harder for unsers to delete everything from a Roon OS server would be good.
However, my reply here was about the claim that Microsoft preventing anonymous access from the Windows client by default improves security. It doesn’t really, in home LANs.
They said they are working on it. As I noted in the past, adding a user account to Roon OS is probably quite a big change to the security model.
And as you noted, there must be an easy way to reset the PW. However, to satisfy Windows, it would be enough to use roon/roon instead of guest/guest.
It’s not “as a NAS”. The ability to store music on the secondary internal disk or attached USB disks, to be used by Roon itself, is an inherent value proposition of Nucleus and ROCK.
ROCK ( and Nucleus) devices are most definitely not a NAS but, when fitted with internal storage for music, they require the use of the SMB share to manage that music.
Using a USB attached disk, whilst the use of the SMB share is still an option, the user has another option - moving the disk to a computer (Linux, MacOS, Windows) and using the facilities of that computer to manage the music storage before reconnecting the disk to the ROCK/Nucleus device.
Edit: Sorry. Didn’t see the post by @Suedkiez which said the same thing.