When a client computer connects to Microsoft Intelligent Application Gateway (IAG), endpoint detection fails on the client computer. Therefore, the policy compliance test also fails. Depending on the access policy that is defined on the IAG site, client users may have limited access to applications. Or, client users may be denied access completely.
Additionally, if you enable client-side tracing on the client computer, the log file contains the following message:
Unable to initialize scripting host; error 80040154
This problem occurs because the client detection process requires the execution of Visual Basic scripts. If the Windows script engine is registered incorrectly on the client computer, these scripts cannot run. To resolve this problem, reregister the Windows script engine on the client computer. To do this, follow these steps:
Click Start, click Run, type cmd, and then click OK.
At the command prompt, type the following command, and then press ENTER.
Verify that you receive the following message:
DllRegisterServer in c:\Windows\System32\VBScript.dll succeeded.
Restart the computer.
Did this fix the problem?
Check whether the problem is fixed. If the problem is fixed, you are finished with this article. If the problem is not fixed, you can contact support.
For more information about how to enable client-side tracing, click the following article number to view the article in the Microsoft Knowledge Base:
955101 How to enable client-side tracing on a computer that does not have IAG Client Components installed