The following solutions may help you resolve issues that are related to the Application Compatibility Toolkit (ACT) Log Processing Service. For information about how to set up permissions for the service, see ACT LPS Share Permissions.
Reviewing Files in ACT Log File Format
When you are reviewing log files for ACT, be aware that the log files are in Unicode format.
Uploading Files to the ACT Log Processing Service Share After Setting Permissions
If you cannot upload files to the ACT Log Processing Service share, you must first verify that the account permissions are set correctly for the share. For more information, see ACT LPS Share Permissions.
If the computers from which you are collecting data and the ACT Log Processing Service share are on different domains, or if the computers are not domain members, you must take additional steps. For the Anonymous group, provide explicit write permissions to the ACT Log Processing Service share. Alternatively, you can provide similar permissions to the Authenticated users group if you do not want to enable anonymous access. For more information, see Everyone Group Does Not Include Anonymous Security Identifier.
If you are collecting data from computers that are running Microsoft® Windows® 2000 and you are uploading your collected data to a different domain, you must also explicitly enable null session access for the ACT Log Processing Service share.
Working Around Windows Firewall on the Computer That Hosts the ACT Log Processing Service Share
If your organization has configured Windows Firewall on the computer that hosts your ACT Log Processing Service share, log files will not be copied to your share. To work around this issue, you can use one of the following methods:
- Before you set up the ACT Log Processing
Service share, turn off Windows Firewall on the computer that
will host the share.
- Continue to use Windows Firewall, but
enable the File Sharing option.
Viewing and Assigning "Log on as a service" Permissions
Starting the ACT Log Processing Service requires either a Local System account or a user account. For a user account to start the ACT Log Processing Service and complete the ACT Configuration Wizard, the <domain>\<user> account must have Log on as a service permissions. By default, these permissions are assigned to built-in computer accounts, such as the Local System account.
To add rights to a user account for logging on as a service
-
In Control Panel, double-click Administrative Tools, and then double-click Local Security Policy.
-
Expand the Local Policies folder, and then click User Rights Assignment.
-
Double-click the Log on as a service policy.
-
Verify that your <domain>\<user> account appears. If it does not appear, click Add User or Group.
-
Add your user account information, click OK, and then click OK again.
Starting the ACT Log Processing Service
If the ACT Log Processing Service does not start and log files are not being processed, the reason may be one of the following:
- A conflict exists between ACT and the
Microsoft® SQL Server® database. If both ACT and the SQL Server
database are on the same computer, the ACT Log Processing Service
might have started before the SQL Server service.
- The ACT Log Processing Service does not
have the correct permissions to the ACT database. To
investigate, see Troubleshooting ACT
Database Issues.
- The account type is incorrect for the
account that is running the ACT Log Processing Service. The ACT
Log Processing Service account must be an Administrator
account.
To manually restart the ACT Log Processing Service
-
In Control Panel, double-click Administrative Tools, and then double-click Services.
-
Right-click ACT Log Processing Service, and then click Restart.
-
In the event log, verify that no issues occurred when the service restarted.