Installation errors: troubleshooting installation errors using MSI logs

Installation errors: troubleshooting installation errors using MSI logs

During the installation of Sophos products, you may get errors that provide insufficient information about what has occurred. As all Sophos products for Windows use MSIs (Microsoft Installers) to perform the installation, it is very useful to check the MSI installer logs to gather more information about the error. This may allow you to resolve the problem yourself or provide vital information that you can give to Sophos Technical Support.

What to do

During installation, Sophos products create msi logs, which by default are created in the Temp directory. This can be located by typing %temp% into the address bar in Windows Explorer.

  1. When an error is reported during installation, identify the product that has generated the error. The product name should be displayed in the title of the error window displayed.
  2. Open Windows Explorer, and in the address bar type %temp% then press Return. 
  3. From the list displayed, identify the MSI log related to the product that has generated the error. The name of the MSI will reflect the name of the product that has been installed, for example:
    • Sophos Enterprise Console.msi – Sophos Enterprise Console installation
    • Sophos Anti-Virus Install Log.txt – Sophos Anti-Virus installation
    • Sophos Client Firewall.msi.log – Sophos Client Firewall installation
    • Sophos AuroUpdate Install Log.txt – Sophos AutoUpdate installation
    • Sophos StandaloneInstaller.txt - Sophos Anti-Virus stand alone installation
    • Sophos RMS Installer.txt – Sophos Remote Management System installation
    • Sophos Control Center.msi.log – Small Business Solutions installation

Understanding MSI log files

  1. It is a good idea to read the file from the bottom up, as the error will have occurred nearer the end of the file.
  2. You will notice that an MSI log is split into two categories; 'Properties', which are displayed at the end of the article and 'Actions'.
  3. An Action looks like:

    MSI (s) (18:B8) [14:49:54:875]: Doing action: SetUserGroupsProperty Action ended 14:49:54: RollbackUserGroups. Return value 1.

  4. A Property looks like:

    Property(S): ALLUSERSPROFILE = c:/Documents and Settings/All Users/

  5. Focus on the Actions as opposed to Properties. Each action makes up a part of the installation procedure.
  6. To determine which action has failed during the installation, search for the error generated during installation.
    For example, if error 1722 was displayed during the Sophos Anti-Virus installation, search for 1722 in Sophos Anti-Virus Install Log.txt
  7. When you have located the error, look at the Action that was performed just before the error. A return value code is written in the log to show if the action completed successfully or not. One of the following will be displayed:
    • Return Value 1 – The Action completed successfully
    • Return Value 2 – The user terminated the action
    • Return Value 3 – The Action failed (will cause the installation to terminate)
  8. Make a note of which of the actions gives a return value of 3, and record any additional error information in the log file that may not have been displayed in the on-screen error.
  9. The name will reflect what the action is trying to perform. For example,
    • The Action CreateUserGroups attempts to create the users used by Sophos Anti-Virus.
    • The Action CheckRegForNullDACLs will check registry keys required by Sophos Anti-Virus to ensure they have the correct access control.
  10. With the above information, you can perform certain troubleshooting yourself. For example,
    • If CreateUserGroups is failing with Return Value 3, you could attempt to create user groups manually on the affected machine. If this fails, you can see the cause of the issue is a restriction preventing the user from creating groups on the machine.
    • If CheckRegForNullDACLs is failing with Return Value 3, check the permissions on the keys used by Sophos. For example, see the knowledgebase article 27917.

Please ensure that you record all your findings. This will facilitate a solution if you need to log a call with Sophos Technical Support.

If you need more information or guidance, then please contact technical support.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值