View Full Version : When using TVersity and Server 2003, Check Permissions!
Wisegoat
03-26-08, 08:51 AM
I am running Windows Server 2003 in a domain environment in my home. Since all of my music collection files are on the server, I decided to use TVersity to serve them up to the HR20's in the house. I got it installed and configured (after some initial confusion with adding the library) and everything seemed to be working correctly. Went to the HR20 and, sure enough, the server was showing up. Was able to browse through the pictures and view them with no issues. I was able to browse through the music collection and see all of the folders and files, but was unable to play any of them. They would start to try to play, but then fail after a few seconds. Later they would show up with x's instead of musical notes next to them. I tried restarting the server, restarting the TVersity service, rescanning the library in TVersity, nothing seemed to work. Finally, I thought about permissions. There are permissions set across all of my network shares, but they are not all the same. A look at the differences between the Photos folder and the Music folder showed the issue: Everyone has to be granted Read permissions. Once I added that permission to the Music folder, everything worked!
Anyone having issues using TVersity and Windows Server 2003, check your permissions. It may save you some headaches and time!
On a side note: I would like to grant TVersity permissions to the folder so I can remove Everyone. I don't normally like having that permission in my domain. Does anyone know if you can grant those rights to TVersity?
dhelmet78
03-26-08, 09:38 AM
I am not totally familiar with tversity, but I have plenty of experience with windows server. Here are my suggestions based on server experience and windows permissions.
You have to create a user for use of the tversity service only. Are you actually using a domain (active directory) or just a workgroup configuration? Assuming active directory:
go into AD Users & computers snap-in.
Create a user called "tversity" and assign it a strong password.
Go into the services.msc
Change the tversity service to run as the user you created above. (properties of the service. log on tab. This account. Enter the user & password from above)
Stop & Start the service.
The service will now be running as that user. Change the share & folder permissions to allow that "user" access and you don't have to use "everyone" anymore.
Note, you might need to grant that user more permissions. By default the new user account will only have "domain user" rights, which might not be enough for running the service on the server. Meaning, if it tries to write to the windows folder, it wont work.
If this makes things worse, just change the service's "log on as" back to what it was.
-Chuck
I am running Windows Server 2003 in a domain environment in my home. Since all of my music collection files are on the server, I decided to use TVersity to serve them up to the HR20's in the house. I got it installed and configured (after some initial confusion with adding the library) and everything seemed to be working correctly. Went to the HR20 and, sure enough, the server was showing up. Was able to browse through the pictures and view them with no issues. I was able to browse through the music collection and see all of the folders and files, but was unable to play any of them. They would start to try to play, but then fail after a few seconds. Later they would show up with x's instead of musical notes next to them. I tried restarting the server, restarting the TVersity service, rescanning the library in TVersity, nothing seemed to work. Finally, I thought about permissions. There are permissions set across all of my network shares, but they are not all the same. A look at the differences between the Photos folder and the Music folder showed the issue: Everyone has to be granted Read permissions. Once I added that permission to the Music folder, everything worked!
Anyone having issues using TVersity and Windows Server 2003, check your permissions. It may save you some headaches and time!
On a side note: I would like to grant TVersity permissions to the folder so I can remove Everyone. I don't normally like having that permission in my domain. Does anyone know if you can grant those rights to TVersity?
vBulletin® v3.7.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.