Overview
When trying to enter your new license key, attempting to log in with your GFI Accounts credentials in the MailEssentials Configuration UI Licensing area, fails with the error: 'Invalid username or password. Please try again'.
The credentials work correctly when logging into the GFI Accounts portal.
Solution
Configure .NET Framework to support strong cryptography
Since SSL has been retired in favor of TLS, we must configure the installed .NET Framework to support strong cryptography.
Open a new PowerShell window as Administrator and run the following commands:
On a 32 bit operating system (x86):
New-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -name 'SchUseStrongCrypto' -value '1' -PropertyType 'DWord' -Force | Out-Null
New-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -name 'SystemDefaultTlsVersions' -value '1' -PropertyType 'DWord' -Force | Out-Null
On a 64 bit operating system (x86_64):
New-ItemProperty -path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\.NetFramework\v4.0.30319' -name 'SchUseStrongCrypto' -value '1' -PropertyType 'DWord' -Force | Out-Null
New-ItemProperty -path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\.NetFramework\v4.0.30319' -name 'SystemDefaultTlsVersions' -value '1' -PropertyType 'DWord' -Force | Out-Null
After applying the two registry keys, you should be able to authenticate safely.
Update license manually
Alternatively, you can click on the Manually Enter License Key link and enter your license. Please note that the license key is case-sensitive.
Testing
After enabling strong cryptography as described above, you are able to authenticate in the Licensing section of the MailEssentials Configuration UI.
Alternatively, if you manually added the new license details, the application shows the updated license.