HTTP Error 500.19 after disabling Publish UNC Codebase for Package Server


Article ID: 156346


Updated On:


Management Platform (Formerly known as Notification Server)


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:

1) You configured the IIS Web Site to use UNC Passthrough authentication to access a remote Universal Naming Convention (UNC) share.
2) The IIS_IUSRS group does not have the appropriate permissions for the ApplicationHost.config file or for the Web.config file.


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.

Applies To

 Symantec Management Platform 7.x