- Joined
- Oct 26, 2011
- Messages
- 18
- Reaction score
- 0
Hi,
after update 3cx to version 16.0.6.641 Ssl certificate renewal Failed on Microsoft Windows 2008 R2 server (i receive a warning message this OS is no longer suppported by 3cx but all function work fine to this moment), is a OS problem ?
log indicate this:
SL Certificate renewal has been failed. Error: Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Operazione richiesta non supportata. at System.Security.Cryptography.CngKeyLite.SetKeyLength(SafeNCryptKeyHandle keyHandle, Int32 keySize) at System.Security.Cryptography.CngKeyLite.GenerateNewExportableKey(String algorithm, Int32 keySize) at System.Security.Cryptography.DSAImplementation.DSACng.GetDuplicatedKeyHandle() at System.Security.Cryptography.DSAImplementation.DSACng.ExportKeyBlob(Boolean includePrivateParameters) at System.Security.Cryptography.DSAImplementation.DSACng.ExportParameters(Boolean includePrivateParameters) at PostInstall.CertificateUtils.DsaToDhParams(DSA dsa) at PostInstall.CertificateGenerator.GenerateDhParam() at PostInstall.CertificateGenerator.ProcessCertificatesDirectory(String directory, Boolean temporaryCertificateGenerated, Int32 regenerateNotSelfSignedCertificatesFrom, Int32 regenerateNotSelfSignedCertificatesTo, CloudServerStatus statuses, Int32 regenerateCertificateExiredInDays, String appBin, UInt16 sipPort, UInt16 tunnelPort, Nullable`1 httpPort, Nullable`1 httpsPort, Boolean isPassiveFailoverMode) at PostInstall.CertificateGenerator.RenewCertificates(String appBin, String nginxConfigFolder, String configurationPath)
after update 3cx to version 16.0.6.641 Ssl certificate renewal Failed on Microsoft Windows 2008 R2 server (i receive a warning message this OS is no longer suppported by 3cx but all function work fine to this moment), is a OS problem ?
log indicate this:
SL Certificate renewal has been failed. Error: Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Operazione richiesta non supportata. at System.Security.Cryptography.CngKeyLite.SetKeyLength(SafeNCryptKeyHandle keyHandle, Int32 keySize) at System.Security.Cryptography.CngKeyLite.GenerateNewExportableKey(String algorithm, Int32 keySize) at System.Security.Cryptography.DSAImplementation.DSACng.GetDuplicatedKeyHandle() at System.Security.Cryptography.DSAImplementation.DSACng.ExportKeyBlob(Boolean includePrivateParameters) at System.Security.Cryptography.DSAImplementation.DSACng.ExportParameters(Boolean includePrivateParameters) at PostInstall.CertificateUtils.DsaToDhParams(DSA dsa) at PostInstall.CertificateGenerator.GenerateDhParam() at PostInstall.CertificateGenerator.ProcessCertificatesDirectory(String directory, Boolean temporaryCertificateGenerated, Int32 regenerateNotSelfSignedCertificatesFrom, Int32 regenerateNotSelfSignedCertificatesTo, CloudServerStatus statuses, Int32 regenerateCertificateExiredInDays, String appBin, UInt16 sipPort, UInt16 tunnelPort, Nullable`1 httpPort, Nullable`1 httpsPort, Boolean isPassiveFailoverMode) at PostInstall.CertificateGenerator.RenewCertificates(String appBin, String nginxConfigFolder, String configurationPath)