Roon can't connect to Melco network share (ref#3M2QYP)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· Roon cannot connect to a Melco network share. I can see the network share in Windows as \\IPAddress\share. Works fine. I go into Roon and try the Add Network Share function. I add in the same Network Share location as \\IPAddress\share with username/password nobody/nobody but it keeps coming back with Unexpected Error and cannot connect. The Melco is quite old (N1ZH60) and runs Mimimserver. The content directory in Minimserver is /mnt/disk1/share. And this works too. So why can't Roon connect?

Tell us about your home network

· Network is fine.

Hello @Henry_Laszczewski ,

Thanks for reaching out. According to some other posts on the forum, I am seeing users report success with Melco network shares. Have you specificed the exact internal share directory needed? I was able to find this thread which may help:

Tried using “internal” as a path to the share but it didn’t work. I think this might be something for newer Melco units. IP address followed by \share works in Windows. Why wouldn’t it work in Roon?

@Henry_Laszczewski,

Thanks for your reply.

To help us investigate further, could you please collect your Roon Server logs?

  1. Collect Logs:

    Please follow the instructions here to gather the necessary files:

    How to collect Roon Server Logs

  2. Upload Logs:

    Once you have the logs, please upload them to our secure storage here:

    Logs Storage

Thanks.

I have uploaded the files but the upload process starts with “Name”. Was not sure what was required here - my name or the name of the file. I entered H:\Downloads\RoonServer_log.06 and this was accepted. Perhaps you were asking for my name. Anyway I uploaded the log file during the next step. The errors relate to IP address 192.168.1.22 and there are several.

Hello, @Henry_Laszczewski

We have reviewed the logs you provided and can conclude that the user who mounted the folder on your Melco device does not have sufficient access rights to the shared resource.
Please ensure that the access rights are assigned correctly and try again.

02/02 20:33:24 [Local 02/02 20:33:24] Trace: [roon/cifs] [roon/cifs] Got exception trying to create mount directory, retrying with sudo mkdir.  Exception message: System.UnauthorizedAccessException: Access to the path '/mnt/RoonStorage_cd0a77fc7178c08b498676f9b5915017e72f186b' is denied.
 ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
   at System.IO.FileSystem.CreateDirectory(String fullPath)
   at System.IO.Directory.CreateDirectory(String path)
   at Roon.CIFS.CIFSUtil._CreateDirectory(String s)
02/02 20:33:36 [Local 02/02 20:33:36] Info: [stats] 7728mb Virtual, 3092mb Physical, 1315mb Managed, 1777mb estimated Unmanaged, 359 Handles, 74 Threads, 0.01% of runtime in GC pauses, 33ms last GC pause duration
02/02 20:33:38 [Local 02/02 20:33:38] Trace: [broker/accounts] [heartbeat] now=02/02/2026 20:33:41 nextauthrefresh=02/02/2026 20:45:39 nextmachineallocate=02/02/2026 20:43:41
02/02 20:33:39 [Local 02/02 20:33:39] Error: [broker/filsystem/drivelistshares/addsharedrive] error adding share: System.Exception: [cifs/mountconfig] invalid cifs path (post windowsization, missing third backslash): \\n1-0f22
   at Roon.CIFSMountConfig..ctor(String networklocation)
   at Sooloos.Broker.FileBrowser.DriveListShares.AddShareDrive(CIFSConfig config)
02/02 20:33:51 [Local 02/02 20:33:51] Info: [stats] 7784mb Virtual, 3092mb Physical, 1320mb Managed, 1772mb estimated Unmanaged, 359 Handles, 84 Threads, 0.01% of runtime in GC pauses, 33ms last GC pause duration
02/02 20:34:06 [Local 02/02 20:34:06] Info: [stats] 7720mb Virtual, 3092mb Physical, 1326mb Managed, 1766mb estimated Unmanaged, 359 Handles, 73 Threads, 0.01% of runtime in GC pauses, 33ms last GC pause duration
02/02 20:34:07 [Local 02/02 20:34:07] Error: [broker/filsystem/drivelistshares/addsharedrive] error adding share: System.Exception: [cifs/mountconfig] invalid cifs path (post windowsization, missing third backslash): n1-0f22
   at Roon.CIFSMountConfig..ctor(String networklocation)
   at Sooloos.Broker.FileBrowser.DriveListShares.AddShareDrive(CIFSConfig config)

What is Roon trying to do here? It looks like it wants to write to the share. Why is that?

I have contacted Melco and they say what I have done should work. There is no further setting that would affect this. The default share is //IPAddress/share and username and password are the same - nobody.

Roon server is running on a Synology NAS using Roononnas. Does that make a difference?

Using native Windows file share there is no issue.

I have created a share on the NAS itself called Melco which points to the actual device share. I still cannot connect to it using Roon.

I have a share on the Roon NAS setup but I cannot see how I set this up.

I have a folder on the NAS called Melco and a folder called share that is mounted on the Melco. I can see this within File Station and browse so it is accessible.

How do I connect to it in Roon?

I already have this:

I now need to create another share to the point to the new share I’ve created on the NAS called Melco.

Adding //IPAddressOfNAS/Melco/share with the correct credentials still causes an error and it’s the same error:

02/06 15:01:17 [Local 02/06 15:01:17] Trace: [roon/cifs] [roon/cifs] Got exception trying to create mount directory, retrying with sudo mkdir. Exception message: System.UnauthorizedAccessException: Access to the path ‘/mnt/RoonStorage_0246b75cf53c6df623ea44a3bed6b9d9654079a8’ is denied.
—> System.IO.IOException: Permission denied
— End of inner exception stack trace —
at System.IO.FileSystem.CreateDirectory(String fullPath)
at System.IO.Directory.CreateDirectory(String path)
at Roon.CIFS.CIFSUtil._CreateDirectory(String s)