Skip Navigation

Validation error

When a user gets a Validation Error page while using any of the Self Service menu options available in the desktop app (or any other service menu option that goes through wwwroot/sps), the cause is either an invalid ActiveX Object name in the management system (
Settings 
Desktop App
), or a browser setting that is blocking use of the ActiveX object.
Confirm the following browser settings:
  • Run ActiveX controls and plug-ins (should be Enable).
  • Script ActiveX controls marked as safe for scripting (should be Enable).
Redirection to validation error
When accessing Self Service, the desktop app downloads 
wwwroot\sps\get.asp
. This page has the following JavaScript code that creates an ActiveX object:
 
utility = new ActiveXObject("AtHoc[edition]GStlbar.GShelper");
 
For example:
 
utility = new ActiveXObject("AtHocGovGStlbar.GShelper");
 
After creating the object, the code tries to use it to retrieve the user ID. If retrieving the user ID fails, a redirection to the validation error page occurs. The following is an excerpt of the code in 
get.asp
:
 
try {
 
 
         clientUid = utility.GetUID();
 
 
         finalURL = finalURL.replace("00=[uid]", "00=" + clientUid);
 
 
}
 
 
catch(e)
 
 
{
 
 
         finalURL = "<%=baseURL%>/sps/valderror.asp";
 
 
}