Overview
The Vipre antivirus updates are failing.
The errors below can be found in the debug log <GFI MailEssentials installation
path>\MailEssentials\DebugLogs\AutoUpdate.log
:
"error ","AutoUpdate","Error updating local files: Error HRESULT E_FAIL has been returned from a call to a COM component."
"error ","autoupdate","error: patchmethod [C:\Program Files (x86)\GFI\MailEssentials\updater\VIPRE\vipre_current_revision.txt]"
"error ","AutoUpdate","error: updatecomponent: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\GFI\MailEssentials\updater\VIPRE\meta\meta.xml'.
; at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
; at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
; at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
; at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
; at System.IO.StreamReader..ctor(String path)
; at MEC.AutoUpdate.AuDriver.ReadEngineMeta(Hashtable parm)
; at MEC.AutoUpdate.AuDriver.updatecomponent(String strComponent, Boolean IsService)"
Environment
- GFI MailEssentials (All versions)
- All supported environments
Root Cause
The issue is caused by the meta.xml file missing from the folder: <GFI MailEssentials
installation path>\MailEssentials\updater\VIPRE\meta\
.
Resolution
- Open a browser and navigate to Storage Of GFI Updates.
- Navigate to the following directory incav2 > vipre > C1 folder and click the vipre_current_version.c1.zip link to download the latest Vipre definitions.
- Open the downloaded file and navigate to the meta folder.
- Copy the meta.xml file into the folder:
<GFI MailEssentials installation path>\MailEssentials\updater\VIPRE\meta\
. - Restart the GFI MailEssentials Attendant service.