Submit a ticketCall us

Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.

 

Home > Success Center > Network Performance Monitor (NPM) > Job Engine certificate issue

Job Engine certificate issue

Created by Justin Wyllys, last modified by MindTouch on Jun 23, 2016

Views: 7 Votes: 0 Revisions: 6

Overview

 

The following error is encountered during configuration:

ERROR ConfigurationProgressScene - Exception while configuring plugin Orion Core Services component Orion Information Service plugins. System.Security.Cryptography.CryptographicException: An internal error occurred.
   at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)
   at System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromBlob(Byte[] rawData, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx)
   at System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromBlob(Byte[] rawData, Object password, X509KeyStorageFlags keyStorageFlags)
   at System.Security.Cryptography.X509Certificates.X509Certificate..ctor(Byte[] rawData, String password, X509KeyStorageFlags keyStorageFlags)
   at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(Byte[] rawData, String password, X509KeyStorageFlags keyStorageFlags)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.CertificateManager.GetCertificateFromDatabase(IOrionConfigHost host)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.CertificateManager.SetupInformationServiceSslCertificate(IOrionConfigHost host, ConfigurationLogDelegate logger)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.CertificateManager.SetupCertificateForSwis(IOrionConfigHost host, ConfigurationLogDelegate log)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.OrionMainPlugin.InstallOrionInformationService(IOrionConfigHost host, ConfigurationLogDelegate log, String path)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.OrionMainPlugin.ConfigureOrionInformationService(IOrionConfigHost host, ConfigurationProgressDelegate progress, ConfigurationLogDelegate logger)
   at SolarWinds.ConfigurationWizard.Plugin.Orion.OrionMainPlugin.DoConfigure(IOrionConfigHost host, IComponentInfo component, ConfigurationProgressDelegate progress, ConfigurationLogDelegate logger)
   at SolarWinds.ConfigurationWizard.Plugin.Common.OrionConfigPlugin.SolarWinds.ConfigurationWizard.Common.IOrionConfigPlugin.DoConfig(IOrionConfigHost host, IComponentInfo component, ConfigurationProgressDelegate progress, ConfigurationLogDelegate log)
   at SolarWinds.ConfigurationWizard.Host.Presentation.CommonConfiguration.ConfigurationProgressScene.DoConfigForComponent(IOrionConfigHost host, Int32 componentId)

Environment

All NPM versions

Resolution

 

Recreate the certificates by performing the following:

  1. Go to Start > Run and type mmc.
  2. Click File > Add/Remove Snap-in.
  3. Select the certificates and click Add >. A new window should pop up.
  4. Select the computer account and then select Local Computer.
  5. Click Finish and then click OK. The certificates should now appear on the left pane. 
  6. Expand the certificate icon, expand the Personal folder, and then click on the certificate.
  7. Locate the following certificates and export to your desktop including the private keys:
    • SolarWinds Job Scheduler
    • SolarWinds Orion 
  8. After exporting, delete the certificates from the MMC console. 
  9. Run the Configuration Wizard, selecting all three option.

 

 

 

Last modified
22:35, 22 Jun 2016

Tags

Classifications

Public