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"; }