5.8 Transaction Initialization Failures

Transaction initialization failures indicate that a failure occurred in the network authentication procedure.

The ResponseTime for Exchange managed object validates the values you enter for the Exchange Logon and Run As User ID/Domain Knowledge Script parameters. (AppManager ResponseTime for Exchange and Exchange Online is the only AppManager ResponseTime module to use Windows NT authentication—or “integrated security”—to actually access the network itself. Other ResponseTime modules require you to enter authentication information for the Logon parameters.) The managed object then connects to the Exchange Server to run the test as that “run as” user. If the client cannot access the Exchange Server using the information provided, the process cannot be started, and the transaction fails. Depending on precisely why the failure occurred, the event details are slightly different.

5.8.1 Exchange-RT Cannot be Initialized

The job fails with a Transaction Initialization Failure. The following are examples of what the event details might include:

Example 1:

Knowledge Script Error 0x803CF007: Exchange-RT cannot be initialized 
Error Code: 0x80070057
Error Message: Unable to validate Domain User. The UserName is not a valid user on the domain.

This error was a “transaction initialization failure” because the transaction itself was never performed. As you can see from the event details, an invalid username, domain, or password was supplied for one of the Logon and Run As parameters in the Knowledge Script. The transaction was never initialized because the user could not be validated by the domain controller.

If you were running the job as “Interactive User,” make sure a user was logged onto the computer.

Example 2:

Knowledge Script Error 0x803CF007: Exchange-RT cannot be initialized 
Error Code: 0x80080005
Error Message: Server execution failed

You will probably see this error if you are running many simultaneous Exchange-RT Knowledge Script jobs. However, the real problem is not the number of jobs you’re running. If you see this error, you need to upgrade your AppManager agents to one of the following levels:

  • AppManager v5.0.1 with Service Pack 2 and the Patch named AM501CE0089

  • AppManager v6.0.2.

Example 3:

Transaction initialization failure
Event Details:
Knowledge Script Error 0x803CF007: Exchange-RT cannot 
be initialized 
Error Code: 0x803CF004
Error Message: The module requested has been uninstalled or is outdated. Please install the latest version of the module.

The latest versions of the Exchange-RT Knowledge Scripts are installed on the repository, but you are attempting to run them on a back-level version of AppManager ResponseTime for Exchange and Exchange Online. You may have installed the most recent version of another AppManager ResponseTime module, but you are missing the latest engines needed to run this Knowledge Script job.

Install the latest version of AppManager ResponseTime for Exchange and Exchange Online on the client computer, re-run the Discovery Knowledge Script, and then restart this job.

5.8.2 Exchange-RT is Not Installed

The Knowledge Script job failed, with the following message:

Knowledge Script Error 0x803CF004: Exchange-RT module has been uninstalled or is outdated. Please install the latest version of the module.
Error Code: 0x1AD
Error Message: ActiveX component can't create object

The latest versions of the Exchange-RT Knowledge Scripts are installed on the repository, but you are attempting to run them on a back-level version of AppManager ResponseTime for Exchange and Exchange Online.

Install the latest version of AppManager ResponseTime for Exchange and Exchange Online on the client computer, re-run the Discovery Knowledge Script, and then restart this job.

5.8.3 The Knowledge Script's ConfigJob method failed

The Knowledge Script job failed, and I saw the following error message:

The Knowledge Script's ConfigJob method failed
Knowledge Script Error 0x803CF003: ConfigJob failed unexpectedly. The Knowledge Script may have been modified manually.
Error Message: The remote server machine does not exist or is unavailable.

The error code you see associated with this failure is one of the following: 0x1CE, 0x800706BE, or 0x800706BF.

You will probably see this error if you are running many simultaneous Exchange-RT Knowledge Script jobs. However, the real problem is not the number of jobs you are running. If you see this error, you need to upgrade your AppManager agents to one of the following levels:

  • AppManager v5.0.1 with Service Pack 2 and the Patch named AM501CE0089

  • AppManager v6.0.2.

5.8.4 The Configured Identity is Incorrect

When I tried to run a Knowledge Script job, I received the following error message:

Error Code: 0x8000401A
Error Message: The server process could not be started because the configured identity is incorrect. Check the username and password.

This error indicates that you most likely entered incorrect security credentials for the Knowledge Script parameters.

Check the values you entered for the Logon and Run As Username, Password, and Domain parameters. One of them is probably invalid or mistyped.