Unable to add network share due to SMB1 protocol rejection (ref#N093D6)

What’s happening?

· Other

How can we help?

· I'm having trouble adding music to my library

Other options

· Other

Describe the issue

Running Roon server on Audiolonux I cannot add a network share within Roon, I get an “Unexpected error” red message all the time.

Network share location, user and password are all fine and used to work before.

My network share is on the Synology NAS, the Synology logs say that a client is trying to connect via SMB1 protocol and the NAS rejects such connections. SMB share work fine if I connect to my shares right in Audiolinux command prompt (via smbclient).

Describe your network setup

router: mikrotik RB5009UPr+S+
switch: mikrotik CRS310-8G+2S+
switch: miktotik CRS304-4XG

Good day @Dmitry_Mikhnevich !

I hope you’re doing well today.

What you are facing might be caused by the restrictions policy of Synology NAS OS.

Roon is using SMB ver. 1 for file sharing while your NAS seem to be accepting only higher versions of SMB.

What you can do now is to set the minimum version of SMB on your NAS to the “ver 1”.

Let us know please if that’s helpful for you!

Regards.

Hello @alex_h
I set SMB ver1 for my NAS. Now I get red error “Unauthorized” though I’m pretty sure my credentials are OK.

Besides I verified I can connect to NAS via SMB1 right from Audiolinux command line like this:
smbclient //192.168.1.50/media -U ‘dmitry’ -m NT1

NAS logs say connection is established via SMB1
User [dmitry] from [AUDIOLINUX2(192.168.1.70)] via [CIFS(SMB1)] accessed shared folder [media].

Did you install cifs-utils on Audio Linux?

I believe it’s installed
[audiolinux@audiolinux2 ~]$ sudo pacman -Qi cifs-utils
Name : cifs-utils
Version : 7.4-1.1
Description : CIFS filesystem user-space tools
Architecture : x86_64
URL : https://wiki.samba.org/index.php/LinuxCIFS_utils
Licenses : GPL-3.0-or-later
Groups : None
Provides : None
Depends On : keyutils krb5 pam libcap-ng libwbclient talloc
Optional Deps : python: for smb2-quota and smbinfo script [installed]
Required By : roonserver smbclient
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 300.15 KiB
Packager : ALHP x86-64-v4 alhp@harting.dev
Build Date : Fri 13 Jun 2025 06:51:58 PM +03
Install Date : Thu 21 Aug 2025 04:05:35 PM +03
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : SHA-256 Sum Signature

Good day @Dmitry_Mikhnevich !

Thanks for confirming that !

Have you tried to connect with those exact credentials from other PC ?

from the analytics data report we can see that it is more likely should look like smb://192.168.1.50/media/music .

Can you please try that ?

Thanks!

Regards.

I have tried and I can connect to the share from other PC.
Tried “smb://192.168.1.50/media/music”, still “Unauthorized”.

Good day @Dmitry_Mikhnevich !

Can you please run “smbclient -L //192.168.1.50 -U dmitry -m NT1” in terminal and share a screenshot with us ?

Thanks!

Regards.

[audiolinux@audiolinux2 ~]$ smbclient -L //192.168.1.50 -U dmitry -m NT1
Password for [WORKGROUP\dmitry]:

        Sharename       Type      Comment
        ---------       ----      -------
        backup          Disk
        backup_nas      Disk
        downloads       Disk
        homes           Disk      user home
        logs            Disk
        media           Disk
        PlexMediaServer Disk
        IPC$            IPC       IPC Service ()
        home            Disk      Home directory of dmitry
Reconnecting with SMB1 for workgroup listing.

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        WORKGROUP

Good day @Dmitry_Mikhnevich !

Thanks for sharing that with us.

Does your NAS hosting SMB server states anything in its logs when you try to connect to it from Roon ?

Thanks!

Regards.

Last time (some years back) when the community looked into this, Roon Server for Linux was simply going through the protocols, first trying SMBv1 and if it failed, switching to SMBv2. SMBv3 was never used as protocol to connect.
Going by this report it seems nothing has changed in regards to SMBv1 (it’s still used) but SMBv2 only should work too – and does so for many other users. Why it breaks on Audiolinux, why SMBv2 does not get tried after the failed attempt with SMBv1 or what (silently) fails with SMBv2 seems to be the mystery here. Maybe Roon QA needs to lay hands on an own Audiolinux server to troubleshoot? Or is it maybe the NAS that handles the rejection in unexpected (by Roon Server) ways?
Anyway, SMBv1 should not be required for Roon and in fact isn’t for many other users.

1 Like

No traces in NAS logs for Roon connect attempts.

Good day @Dmitry_Mikhnevich !

Thanks for confirming that.

In this case we may offer following solution:

  • mount the disk to the system on the OS level (connect via SMB from AudioLinux)
  • find that mount in your File Explorer (usually it sits inside “Volumes” folder)
  • Go to the Roon Folders management and find that mount from the OS Drive and add it to Roon.

    On Mac it looks like this:


    For Audiolinux it should be looking something similar.

    Let us know please how this solution works for you.

    Regards.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.