Why thru fstab the directory gets "root" labels I do not know, the read/write attribute looks fine if I am correct?
I would think this is the issue. When the mountpoint is root:root your regular user won't be able to access it. You could simply verify that by trying to cd into it from the terminal. Maybe it doesn't like the way you specified the credentials in fstab? Just shooting from the hip.
Another thing I noticed:
sudo mount -t nfs 192.168.1.100:/Public/Tagged /home/moi/muziek
I can point JRiver to that share and it works.
If I put an extra line in FSTAB to automount:
nasc3ae85:/Public/Tagged /home/moi/muziek cifs noexec,credentials=/etc/cifs-nas 0 0
You test nfs from the terminal and placed cifs in fstab.
Try mounting the cifs share from the terminal manually. In fstab you used the same folder for mounting the cifs share as with the nfs share. I'm pretty sure that's not how it works. Example:
I mount my nfs share as server:/mnt/share (as specified in /etc/exports)
I mount the same path as an smb share as //server/
smbsharename (as specified in /etc/samba/smb.conf)
In my smb.conf its specified as follows:
[smbsharename]
path = /mnt/share
read only = No
hosts allow = 1.2.3.0/24
available = Yes
browsable = Yes
Try mounting the cifs share manually from the terminal first and once that works, see if JRiver gets to it too. Then adjust your fstab accordingly.
From your client, type:
smbclient -L servername (or ip)
This should output the sharename you need to mount.
If that still doesn't work I think you're going to have to start troubleshooting on your NAS. I have no clue how a NAS works but if its anything like regular linux you could see if you can enable ssh and login into it. Then check for a file called smb.conf in /etc or /etc/samba and see what's in it. While you're there I would check out the logfiles in /var/log or /var/log/samba (look at file timestamps to see which ones change when you mount a cifs share) and see if it logs anything when your client tries to mount. Compare it to a manual mount attempt. Try 'tail -f' on a logfile so you see any new log entries immediately. Unmount the cifs share and try a 'mount -a' (as sudo or root) with the tail -f open on another terminal to your NAS.
Preparing for my new HTPC next week I just installed samba on my server, configured a user account and created 2 shares. I never worked with samba before but it worked right away. Windows from a VM saw the shares and were able to map them to a drive letter and have read/write access.
From my debian workstation I type:
sudo mount -t cifs -o username=myuser,password=mypasswd //1.2.3.4/data /mnt/test
After mounting, the mountpoint looks like this:
drwxr-xr-x 9 myuser myuser 0 Jan 17 14:24 test
OS and JRiver can use that share just fine.