- What is the BlackBerry AtHoc desktop app?
- Install the desktop app
- Uninstall the desktop app
- Desktop app network traffic
- Desktop app settings
- Operation
- Troubleshoot desktop app issues
- Appendix A: Build settings
- Appendix B: Desktop client URL parameters
- Appendix C: Database server
- Appendix D: Application server
- BlackBerry AtHoc customer portal
- Legal notices
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";
}