Environment
Novell ZENworks
Patch Management 6.4 - ZPM6.4
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows Server 2003 Enterprise Edition
Situation
Installed
Novell ZENworks Patch Management 6.4 on Windows Server 2003
Enterprise Edition
Accessing
Vulnerabilities or Devices reports the following
errors:
- Runtime Error
- Server Error in '/' Application
Microsoft
Windows Server 2003 Event Viewer Patchlink logs reports (See also
additional notes):
- NullReferenceException
- System.Web.HttpParseException
Resolution
In this case
the wrong version of .NET was associated with the Novell ZENworks
Patch Management Server website.
- Start Internet Informations Services (IIS) Manager
- Enter the properties of the Novell ZENworks Patch Management Server website
- Select theASP.NET tab
- Change the ASP.NET version to version 1.1
- Stop and start the website
Additional Information
Location:
Components_Common::GetLocalizedImage
Type: NullReferenceException
Source: LocalizationControl
Method: PatchLink.Localization.PathResourceManager get_Current()
Message: Object reference not set to an instance of an object.
Stack Trace:
at PatchLink.Localization.PathResourceManager.get_Current()
at PatchLink.Localization.LocalizedString.GetLocalizedImage(String ImageURL)
at PatchLink.UpdateServer.UI.Web.Components.Common.GetLocalizedImage(String imagePath)
Type: NullReferenceException
Source: LocalizationControl
Method: PatchLink.Localization.PathResourceManager get_Current()
Message: Object reference not set to an instance of an object.
Stack Trace:
at PatchLink.Localization.PathResourceManager.get_Current()
at PatchLink.Localization.LocalizedString.GetLocalizedImage(String ImageURL)
at PatchLink.UpdateServer.UI.Web.Components.Common.GetLocalizedImage(String imagePath)
Location: Global
Error Handler
Message:
MESSAGE:
Ambiguous match found.
Inner Message:
Ambiguous match found.
Type:
System.Web.HttpParseException
URL:
http://w2k3zpm/Vulnerability/default.aspx
SOURCE:
PatchLink Update Server
Stack Trace:
at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider)
at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath,
Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.UI.BaseTemplateParser.GetReferencedType(VirtualPath virtualPath, Boolean allowNoCompile)
at System.Web.UI.BaseTemplateParser.GetUserControlType(VirtualPath virtualPath)
at System.Web.UI.MainTagNameToTypeMapper.ProcessUserControlRegistration(UserControlRegisterEntry ucRegisterEntry)
at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.PageParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
Message:
MESSAGE:
Ambiguous match found.
Inner Message:
Ambiguous match found.
Type:
System.Web.HttpParseException
URL:
http://w2k3zpm/Vulnerability/default.aspx
SOURCE:
PatchLink Update Server
Stack Trace:
at System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider)
at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath,
Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.UI.BaseTemplateParser.GetReferencedType(VirtualPath virtualPath, Boolean allowNoCompile)
at System.Web.UI.BaseTemplateParser.GetUserControlType(VirtualPath virtualPath)
at System.Web.UI.MainTagNameToTypeMapper.ProcessUserControlRegistration(UserControlRegisterEntry ucRegisterEntry)
at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.PageParser.ProcessDirective(String directiveName, IDictionary directive)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)