Is the Common Agent Framework required for my Symantec Protection Engine scanner to work correctly?
search cancel

Is the Common Agent Framework required for my Symantec Protection Engine scanner to work correctly?

book

Article ID: 244309

calendar_today

Updated On:

Products

Protection Engine for Cloud Services Protection Engine for NAS

Issue/Introduction

The Common Agent Framework (CAF) service gets an error when you try to start it on your Symantec Protection Engine (SPE) scanner.

You wish to know if this service is required for SPE to work correctly in your local only environment.

Environment

SPE 7.9 and newer.

The SPE scanner is not enrolled in the cloud or central console and is not intended or meant to be enrolled in the central console.

Cause

The SPE environment is not enrolled in the cloud or central console. 

Resolution

It is working as designed.
SPE does not require the CAF service when the environment is a local-only SPE environment.

This service will not start since it is normally used by a local SPE agent (the SPE scanner) to help communicate with the cloud or central console.

NOTE: The CAF service has been discontinued from SPE 9.1 onwards.

The centralized console is also retired, and a new console has been introduced. 
About Symantec Protection Engine console

Additional Information

If you try to start the service you may see an error like this one:

2022-05-25 18:51:09 | Application | Information | 5284 : Starting Symantec CAF Service.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key enrollment-retry-interval(in minutes) will use default.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key max-enrollment-retry-count will use default.
2022-05-25 18:51:09 | Application | Information | 5284 : Creating SPE product service.
2022-05-25 18:51:09 | cafservice.CAFCWPProductService | Information | 5284 : 7756 : caf::CAFCWPProductService::setCAFConfig:498 | Loading cafconfig as it is not already loaded.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key enrollment-retry-interval(in minutes) will use default.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key max-enrollment-retry-count will use default.
2022-05-25 18:51:09 | cafservice.CAFConfig | Fatal | 5284 : 7756 : caf::CAFConfigImpl::Verify:1116 | Customer ID (x-epmp-customer-id): %CUSTOMER_ID% is invalid.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key enrollment-retry-interval(in minutes) will use default.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key max-enrollment-retry-count will use default.
2022-05-25 18:51:09 | cafservice.CAFBoostStorageImpl | Information | 5284 : 7756 : caf::CAFBoostStorageImpl::LoadContents:932 | Loading storage contents from the storage file.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key enrollment-retry-interval(in minutes) will use default.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key max-enrollment-retry-count will use default.
2022-05-25 18:51:09 | cafservice.CAFConfig | Fatal | 5284 : 7756 : caf::CAFConfigImpl::Verify:1116 | Customer ID (x-epmp-customer-id): %CUSTOMER_ID% is invalid.
2022-05-25 18:51:09 | util.MachineInfo | Error | 5284 : 7756 : caf::util::OSVersionInfo::ExtractOSVersionInfo:738 | Failure to Verify configuration file.
2022-05-25 18:51:09 | util.MachineInfo | Error | 5284 : 7756 : caf::util::OSVersionInfo::ExtractOSVersionInfo:739 | Unable to extract OS version information as unable to detect product id from CAF Config.
2022-05-25 18:51:09 | cafservice.CAFCWPProductService | Information | 5284 : 7756 : caf::CAFCWPProductService::Initialize:821 |  CAFCWPProductService::Initialize Loading cafconfig as it is not already loaded
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key enrollment-retry-interval(in minutes) will use default.
2022-05-25 18:51:09 | util.BoostINIFileParser | Warning | 5284 : 7756 : caf::util::BoostINIFileParser::GetIntValue:196 | Not able to get value for key max-enrollment-retry-count will use default.
2022-05-25 18:51:09 | cafservice.CAFConfig | Fatal | 5284 : 7756 : caf::CAFConfigImpl::Verify:1116 | Customer ID (x-epmp-customer-id): %CUSTOMER_ID% is invalid.
2022-05-25 18:51:09 | cafservice.CAFCWPProductService | Fatal | 5284 : 7756 : caf::CAFCWPProductService::Initialize:832 | Failure validating config file.
2022-05-25 18:51:09 | Application | Information | 5284 : Shutdown Product Service .
2022-05-25 18:51:09 | cafservice.CAFCWPCommandHandler | Information | 5284 : 1968 : caf::CAFCWPCommandHandler::ProcessCommands:500 | Received command [ id:123456789 name:SHUTDOWN_AGENT]
2022-05-25 18:51:09 | Application | Information | 5284 : Symantec CAF service is shutdown.