search cancel

PluggableProtocols assembly installation may fail on the Microsoft Windows Server 2012 R2 operating system.

book

Article ID: 172662

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

PluggableProtocols assembly installation may fail on the Microsoft Windows Server 2012 R2 operating system.

Windows Server 2016 is not affected.

"error initializing receiver service; retry in 5 seconds

Could not load file or assembly 'Altiris.PluggableProtocols.Core.dll' or one of its dependencies. The specified module could not be found.
   [System.IO.FileNotFoundException @ EventReceiver]
   at EventReceiver.PPAHandler.SubscribeToAlerts()
   at EventReceiver.ReceiverService.InitializeService(Object state)

Exception logged from:
   at EventReceiver.ReceiverService.LogException(String, Exception)
   at EventReceiver.ReceiverService.InitializeService(Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, Object, Boolean)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

","EventReceiver.ReceiverService.LogException","EventReceiver.exe","51","Errors"



NOTE: Also you may see the following error as well:

"Unexpected failure during LicensingPolicyEventManager.Collect timer callback call.

Could not load file or assembly 'slic_net.dll' or one of its dependencies. The specified module could not be found.
   [System.IO.FileNotFoundException @ Altiris.NS]
   at Altiris.NS.Licensing.LicenseUtil.GetInstalledLicenseInstancesFromSlicStore()
   at Altiris.NS.Licensing.LicenseUtil.GetInstalledLicenseInstances()
   at Altiris.NS.Licensing.LicenseInstance.get_InstalledLicenses()
   at Altiris.NS.Licensing.License..ctor(Guid licenseGuid)
   at Altiris.NS.Licensing.DefaultLicenseProvider.GetLicense(Guid licenseGuid)
   at Altiris.NS.Licensing.LicensingPolicy.EnsureLicense()
   at Altiris.NS.Licensing.LicensingPolicy.get_LicenseGuid()
   at Altiris.NS.Licensing.LicensingPolicy.AddPolicy(ILicensingPolicy policy)
   at Altiris.NS.Licensing.LicensingPolicy.GetInstancesByProduct(IProduct product)
   at Altiris.NS.Licensing.LicensingPolicy.GetInstancesByProduct(Guid productGuid)
   at Altiris.NS.Licensing.LicensingEngine.InitializePolicies()
   at Altiris.NS.Licensing.LicensingEngine.RestartLicensing()
   at Altiris.NS.Licensing.LicensingEngine.ReInitialize()
   at Altiris.NS.Licensing.LicensingPolicyEventProcessor.Collect()
   at Altiris.NS.Licensing.LicensingPolicyEventProcessor.OnTimerCallback(Object state)

Exception logged from:
   at Altiris.NS.Licensing.LicensingPolicyEventProcessor.OnTimerCallback(Object)
   at Altiris.Common.Threading.LocalTimer.InvokeCallback()
   at Altiris.Common.Threading.LocalTimer.InvokeCallbackAsync(Object)
   at Altiris.Common.Threading.LocalThreadPool.ExecuteWorkerRequest(Altiris.Common.Threading.LocalThreadPool+LocalThreadPoolWorkerState, Altiris.Common.Threading.LocalThreadPool+UserWorkItem)
   at Altiris.NS.Threading.NSThreadPool.ExecuteWorkerRequest(Altiris.Common.Threading.LocalThreadPool+LocalThreadPoolWorkerState, Altiris.Common.Threading.LocalThreadPool+UserWorkItem)
   at Altiris.Common.Threadin

Environment

Symantec Management Platform 8.5

Windows Server 2012 R2

Cause

Known issue due to old C++ runtime version.

Resolution

1. Before starting the installation of IT Management Suite or Remote
Monitoring  Service, install the Microsoft update KB2919355 and Microsoft Visual C++ 2017
Redistributable (x64)
on your server.

KB2919355
https://www.microsoft.com/en-us/download/details.aspx?id=42334

Microsoft Visual C++ 2017 Redistributable (x64)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

2. If the issue has already occurred,
a. Please make sure all updates from the KB2919355 and Microsoft Visual C++ 2017 Redistributable (x64) are installed on Windows Server 2012 R2.
KB2919355: https://www.microsoft.com/en-us/download/details.aspx?id=42334

Microsoft Visual C++ 2017 Redistributable (x64):
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

b. Reboot the Symantec Management Platform server.
c. Start the Symantec Installation Manager > "Repair installed products" > "Reconfigure installed products"
d. Mark all products and press Next.
e. Configure.