"Unknown Policy Error" When Attempting to Apply a Policy to a SCSP Agent


Article ID: 157529


Updated On:


Critical System Protection


When attempting to apply a policy to a Symantec Critical System Protection (SCSP) Windows Agent, a "Unknown Policy Error" is thrown. 

"Unknown Policy Error" in SCSP console.

Enabling Trace Debugging (sisipsconfig -trace) from the command line offers more detail on the error.  Specifically, "Error running Translator 128" is shown in the Trace Debug logs in the \Agent\scsplog\SISIPSService.log

The "128" refers to a Windows error.

In another case, the error "-1073741502" was seen in the trace debug logs.  This translates to 0xC0000142 = 'DLL Initialization failed', which is another symptom of Desktop Heap Space running low.  

For NT-Windows 2003, a Microsoft Tool called Dheapmon can be used to monitor Desktop Heap Space. See http://www.microsoft.com/en-us/download/details.aspx?id=17782 for more information.

In Windows 2008, the desktop heap space is dynamically assigned.

To learn more about Desktop Heap Space, see http://blogs.msdn.com/b/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx.


This is caused by a Desktop Heap Space Issue.  The offending machine had run out of desktop heap space and was unable to launch a process.


See the following Microsoft Articles on this issue:

Original 2006 article applying to Windows NT:

Explanation of the issue as applies to Win XP, Win 2003

For some ways to address the issue: