After configuring package server to only "Publish IIS hosted codebases (Provided IIS is installed)" and disable the ability to "Publish UNC codebase", the client machines are unable to successfully download any packages from the Package Server.
When you attempt to navigate to the URL of the package that the client machine is attempting to download you are presented with a "HTTP Error 500.19 - Internal Server Error" page.
This problem occurs for one of the following reasons:
You need to Grant Read permission to the IIS_IUSRS group for the directory, where the ApplicationHost.config file or for the Web.config file indicated in the error message is stored. Even if there is no config file at that location, the worker process identity (and/or the IIS_IUSRS group) needs at least Read access to the directory so that it can check for a web.config file in that directory.
If it’s a UNC share, you need to either run your app-pool as an account that has sufficient permission to the UNC share or configure the virtual directory with a user that has sufficient permission to the share.
Symantec Management Platform 7.x