Error "Unable to find script library '/aspnet_client/system_web/1_1_4322/WebUIValidation.js'. Try placing this file manually, or reinstall by running 'aspnet_regiss-c'."
book
Article ID: 151961
calendar_today
Updated On:
Products
IT Management Suite
Issue/Introduction
When clicking on the SMP Console item of Application Metering Solution Configuration the following error is displayed:
Unable to find script library '/aspnet_client/system_web/1_1_4322/WebUIValidation.js'. Try placing this file manually, or reinstalling by running 'aspnet_regiis -c'
Environment
ITMS 8.x
Application Metering Solution 8.x
Cause
The following have been found as reasons for this issue:
"Integrated Windows Authentication" was not set on the Default website
Domain account was blocking the Altiris services
"IIS Manager > Default Website > aspnet_client > Properties > Directory Security > IP addresses and domain name restrictions" Localhost was denied access
IIS’s script maps (IIS metabase) are most probably not right
Resolution
Here are the resolutions to those causes:
In IIS Manager go to Default Web Site right click and choose Properties. Click the Directory Security tab, click Edit on Authentication and access control, checkmark the box Integrated Windows Authentication and click OK. Click on the Web Site tab and check mark Scripts. Restart IIS.
Re-enter the password for Altiris Services.
Grant Localhost access to the aspnet_client virtual directory.
Aspnet_regiis is located in the C:\windows\Microsoft.NET\Framework\v1.1.4322 directory. Some hints:
Running “aspnet_regiis –lk” will list the IIS directories with the asp.net scriptmaps registered.
Re-registering ASP.Net via “aspnet_regiis –i -enable” should rectify the issue.