Deploying Virus Definitions to group using Symantec Mail Security for Microsoft Exchange (SMSMSE) console fails
search cancel

Deploying Virus Definitions to group using Symantec Mail Security for Microsoft Exchange (SMSMSE) console fails

book

Article ID: 152856

calendar_today

Updated On:

Products

Mail Security for Microsoft Exchange

Issue/Introduction

The Operation Status when trying to deploy Virus Definitions to a group shows "Waiting for response from server(s)"  and does not change.

Steps to deploy Virus Definitions to a group:

  1. Open the SMSMSE console.
  2. Choose Change... and select the group you want to deploy Virus Definitions to.
  3. Click Admin > Group Liveupdate Status.
  4. Click Run Liveupdate... to download Virus Definitions to the console.
  5. A Liveupdate window will pop-up, once Liveupdate is complete the window closes.
  6. After the Liveupdate is complete click Send Virus Definitions to servers.
  7. The Operation Status window shows the status of sending the virus definitions to each server.

 

You find the following entry in your Application Event log:

 Event Type: Error
Event Source: Symantec Mail Security Managed Components
Event ID: 0
Description:
 Outer Exception Type: System.OutOfMemoryException
 Outer Exception Message: Exception of type 'System.OutOfMemoryException' was thrown.
 Outer Exception Source: mscorlib
 ---Outer Exception Stack Trace---
   at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity)
   at System.Text.StringBuilder.GetNewString(String currentString, Int32 requiredLength)
   at System.Text.StringBuilder.Append(Char[] value, Int32 startIndex, Int32 charCount)
   at System.IO.StringWriter.Write(Char[] buffer, Int32 index, Int32 count)
   at System.Xml.XmlEncodedRawTextWriter.FlushBuffer()
   at System.Xml.XmlEncodedRawTextWriter.WriteRawWithCharChecking(Char* pSrcBegin, Char* pSrcEnd)
   at System.Xml.XmlEncodedRawTextWriter.WriteRaw(String data)
   at System.Xml.XmlWellFormedWriter.WriteRaw(String data)
   at Symantec.Cmaf.Common.Data.CmafData.ToXml()
   at Symantec.Cmaf.SettingsManager.Client.RequestProxy.SendRemoteRequest(CmafData dexlRequest, Transmission transmission, ServerProperties serverProperties, DataDirection dataDirection)
 
Source : Symantec.Cmaf.SettingsManager.Client.RequestProxy::StartRequests Thread:7
StartRequests at offset 1697 in file:line:column <filename unknown>:0:0
 

Cause

SMSMSE uses ASP.NET to transfer the package from the client console to the server.  The ASP.NET configuration used by SMSMSE runs out of memory while trying to transfer such large packages.

Resolution

Symantec is aware of this issue. This article is updated as more information is available. Subscribe to the article to receive notifications. 

Workaround
 
Update Virus Definitions using the SMSMSE console on individual servers.
  1. Open the SMSMSE console.
  2. Click Change....
  3. Select the individual server on which you would like to update virus definitions.
  4. Go to Admin > LiveUpdate/Rapid Release Status.
  5. Click Run LiveUpdate Certified Definitions or Run Rapid Release Definitions (via FTP).

This will run LiveUpdate locally on that sever. You can monitor the status under "Status of On-demand Update."