Page 1 of 1

*** Desperately needed *** Mapped networl drive support

PostPosted: Wed Oct 13, 2010 8:36 pm
by tomos
Subsonic is the most essential app... um, ever really! I'm a music producer and use this for all kinds of crazy things including streaming work in progress from the studio to music mastering room, testing in the car, client stereos etc. I donated once, but will probably continue to give regularly because its just so important and used in my life.

Anyway - 99% of my music is stored on a computer that cannot be online for legal /protection issues etc. it is networked to the PC running Win7 and subsonic. I have mapped the audio hard drive in windows explorer - but subsonic won't stream from mapped drives, only local drives.

Please please please can you fix this problem. Either that, or does anyone know a trick to make windows think a mapped network drive is a fixed local partition??? Some kind of folder mount perhaps??

Many thanks
Tomos

PostPosted: Fri Oct 15, 2010 5:16 pm
by JMilesT
Couldn't you just use the UNC name in the Subsonic setup instead of the drive letter?

For example:

Image

PostPosted: Fri Oct 15, 2010 7:53 pm
by tomos
I'm sorry, but this doesn't work for me.

I just get a message in Red writing in the top left that reads
"No music folders found. Please change the settings"

Image
(Netstore 1 is the name of the large music drive on the Vaioshop computer)

I've tried every possible permutation I could think of, even different slashes "//","\\" for example!!

When pasted into the Windows 'Run' box, the address in the image opens the correct music folder on the other computer instantly; so I know the address is correct and works. As I said in my OP, Subsonic just can't see network drives at all. :cry:

PostPosted: Fri Oct 15, 2010 10:02 pm
by DamnedBrit
w00t! I can copy and paste the answer I gave someone else today. The issue is that the Subsonic service is running with the Local System Account credentials and your drive mapping is under yours. What you'll need to do is...

Create an account with the same username and password on both the PC where you're running Subsonic as well as the PC that has the share you wanted to connect to.

On the PC that has the share you'll have to add the new account with rights to read the share (you can also gave it write rights if you want to upload as well).

On the PC with Subsonic you set the Subsonic service to run with the new account credentials in Services and set it to run.

You can then login to the Subsonic web interface and set the Music folder to use the share with the UNC path (e.g. \\myserver\media\music) and it will now be able to browse the folders and build the library.

Hope this helps,

Thanks

Damned Brit

PostPosted: Sun Oct 17, 2010 10:05 am
by tomos
Hey DamnedBrit,

I appreciate your response. Sounds like the sort of answer that might work - However, I'm getting the same response from Subsonic

Whilst attempting to share the music drive and add permissions I get a very odd error:

This has been shared for administrative purposes. Permissions cannot be set"

Weird, this isn't a primary partition, just a single partitioned hard drive with music on.

I created a new user account on both the subsonic host computer and the networked PC with the music drive on it.

Unfortunately, it made no difference to reading the drive with the music shared. I get the same problem:

No music folders found. Please change the settings.

PostPosted: Sun Oct 17, 2010 7:10 pm
by DamnedBrit
Hey Tomos,

I'm not a Windows guru and I'm sure one will be along to correct me if I'm wrong but..

.. this sounds like you're trying to connect to the root of the drive. Windows by default creates a share that is the root of the drive on your system (for each drive/partition assigned a drive letter). If you right-click My Computer and click Manage (or Start > Run > compmgmt.msc) you'll open the Computer Management Console. You can check under System Tools > Shared Folders > Shares and you'll see an administrative share for each drive, such as C$, D$ etc.

You can first check to see if the account you created on the server with the music on it has rights to the drive from the root. On the Subsonic PC can you manually map a drive to the server administrative share (e.g. \\server\f$) with the account you created on both PCs?

I'm assuming that your music is not stored on the root of the drive that has them and that instead you at least have them in one sub-folder. So for example, the music might be stored on F:\Music. In that case, share the Music folder (and not the root drive) and add the account to that. If you call the Shared folder for F:\Music as MySharedMusic then in the Subsonic settings you would point your music folder to \\server\MySharedMusic.

If you are going to share the entire drive then the shared account has to be the member of the Administrators group on the server with the music.

Hope this helps and is clear, am watching a movie and not watching what I'm typing :D

PostPosted: Tue Nov 02, 2010 5:39 pm
by mlody11
Subsonic works just fine with SMB shares. Just make sure the subsonic service is running as an account that has access to those shares. Meaning, if you haven't setup the subsonic service to run as the account, go to: right click "My computer", manage, services and applications, services, find the subsonic service and right click properties, log on tab, select "this account" and enter the account and password. Restart the service and walla. I use this for my windows home server... Hope this helps.

PostPosted: Mon Nov 08, 2010 3:07 pm
by tkarp
Here's another (perhaps easier?) method, which will work because you state that the client system is running Win7...

Create a symbolic link on the client using the MKLINK command. For this example, let's assume that your music is actually stored in \\MYSERVER\Music. On your Win7 client, you could open a CMD window (as Administrator!) and type the following:

mklink /D C:\Music \\MYSERVER\Music

Now if you navigate to C:\Music you will see the contents of your network share. You can give C:\Music as the music path to Subsonic and it will work just dandy.

This link is permanent until/unless you remove it (using normal file-deletion methods).


tkarp

PostPosted: Tue Nov 23, 2010 10:11 pm
by ootuoyetahi
There already is mapped drive support.