Endpoint detection fails when a client computer connects to IAG

Article translations Article translations
Article ID: 955105 - View products that this article applies to.
Expand all | Collapse all

Problem description

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

To have us fix this problem for you, go to the "Fix it for me" section. If you’d rather fix this problem yourself, go to the "Let me fix it myself" section.

Fix it for me

To fix this problem automatically, click the Fix this problem link. Then click Run in the File Download dialog box, and follow the steps in this wizard.

Fix this problem
Microsoft Fix it 50181

Note This wizard may be in English only; however, the automatic fix also works for other language versions of Windows.

Note If you are not on the computer that has the problem, you can save the automatic fix to a flash drive or to a CD so that you can run it on the computer that has the problem.

Now go to the "Did this fix the problem?" section.

Let me fix it myself

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:
  1. Click Start, click Run, type cmd, and then click OK.
  2. At the command prompt, type the following command, and then press ENTER.
    regsvr32 c:\Windows\System32\VBScript.dll
  3. Verify that you receive the following message:
    DllRegisterServer in c:\Windows\System32\VBScript.dll succeeded.
  4. 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.

More information

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


Article ID: 955105 - Last Review: September 11, 2011 - Revision: 4.0
  • Microsoft Intelligent Application Gateway 2007
  • Whale Communications Intelligent Application Gateway 3.6
kbfixme kbmsifixme kbexpertiseinter kbtshoot kbprb KB955105

Give Feedback


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com