Summary
This article describes a known issue where importing a FlexNet Manager Platform or FlexNet Manager Suite license file fails when Federal Information Processing Standards (FIPS) cryptography enforcement is enabled on the Windows server.
This issue is tracked under defect FNMS-26286.
Symptoms
When attempting to import a FlexNet Manager Platform/FlexNet Manager Suite license file, the import fails and the following error is displayed:
---Problem---
(s0m0): There was an error importing the license. Please contact Flexera Software support for assistance.
---System exception---
The type initializer for 'FlxDotNetClient.LicensingFactory' threw an exception.
---Source---
FlxDotNetClient
---Stack trace---
System.TypeInitializationException: The type initializer for 'FlxDotNetClient.LicensingFactory' threw an exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Security.Cryptography.CryptoConfig.CreateFromName(String name, Object[] args)
at System.Security.Cryptography.MD5.Create(String algName)
at FlxDotNetClient.LicensingFactory..cctor()
--- End of inner exception stack trace ---
at FlxDotNetClient.LicensingFactory.GetLicensing(ILicensingOptions licensingOptions)
at Flexera.LicenseManagement.Impl.LicenseReader.ReadLicense(Byte[] rawLicense, Boolean allowValueOnExpiredTerms)
at ManageSoft.Activation.ActivationWiz.ProcessLicenseFull(String p_LicenseFileLocation)
at ManageSoft.Activation.NoticePage.m_ImportLicenseBtn_Click(Object sender, EventArgs e)
Cause
The use of a MD5 hash in the product is blocked by the OS as it is not compliance with FIPS.
Check if FIPS Cryptography is enabled via the Registry. If running Windows Server 2008 navigate to HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled
if the registry value =1, FIPS is enabled.
How to Verify Whether FIPS Is Enabled
Registry Check
On the FlexNet Manager server, verify the following registry value:
Value:
Local Security Policy
FIPS may also be enabled through:
Workaround
This issue is a known product limitation tracked under FNMS-26286.
To successfully import the license file:
- Disable FIPS cryptography enforcement on the server hosting FlexNet Manager Platform / FlexNet Manager Suite.
- Restart the server if required by your organization's security policy.
- Retry the license import.
The import should complete successfully once FIPS enforcement is disabled.
Related Articles
How to enable FlexNet Manager Suite diagnostic tracing 326Number of Views FlexNet Manager Suite log files and locations 207Number of Views Inventory import and license reconcile timeouts in FlexNet Manager Suite 45Number of Views [FNMS SAML Setup] WebUI configuration guide to enable SSO / SAML in FlexNet Manager Suite 43Number of Views Okta configuration guide to enable SSO/SAML in FlexNet Manager Suite 34Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago