Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Machine.xml file is corrupt - various Sophos services are either missing or refuse to start

A workstation is showing various Sophos services as either stopped or not started.

Looking in Windows Event viewer i see references to issues with sophos config XML files:

"Configuration file 'C:\ProgramData\Sophos\Sophos Anti-Virus\Config\machine.xml' cannot be loaded. Reason: An invalid character was found in text content."
"Configuration file 'C:\ProgramData\Sophos\Sophos Anti-Virus\Config\bootstrap.xml' cannot be loaded. Reason: Unknown error 0xC00CE508."

Checking the machine.xml file I see it filled with gobbledygook rather than the text I would normally see. The machine.xml.bak file is similar. I'm guessing this is the reason  the services are missing or fail to start.

Doing a manual update results in "Failed to install savxp: setup error" in Central events log.

Is the machine.xml file portable? Is this fixable without a manual reinstall of the client?

Regards
Andy.



This thread was automatically locked due to age.
Parents
  • I would suggest:

    1. Disable TP for that computer from Central.

    2. Copy a machine.xml from another working computer to the programdata config location mentioned.

    I assume all other XML files are ok in that dir.

    3. Start the SAVService, it should start.

    4. Change a Threat Protection policy option.  Can be anything even a custom message just to force a new policy file to the endpoint.

    5. Re-enable TP.


    Regards,
    Jak

Reply
  • I would suggest:

    1. Disable TP for that computer from Central.

    2. Copy a machine.xml from another working computer to the programdata config location mentioned.

    I assume all other XML files are ok in that dir.

    3. Start the SAVService, it should start.

    4. Change a Threat Protection policy option.  Can be anything even a custom message just to force a new policy file to the endpoint.

    5. Re-enable TP.


    Regards,
    Jak

Children