Thursday, June 14, 2018

We were unable to create the certificate binding

When trying to convert SCCM Reporting services point from HTTP to HTTPS, the configuration will throw We were unable to create the certificate binding error msg;
If you expand the error message you will see;
Microsoft.ReportingServices.WmiProvider.WMIProviderException: An unknown error has occurred in the WMI Provider. Error Code 80070520
 ---> System.Runtime.InteropServices.COMException: A specified logon session does not exist. It may already have been terminated. (Exception from HRESULT: 0x80070520)
   --- End of inner exception stack trace ---    at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)  at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.CreateSSLCertificateBinding(String application, String certificateHash, String ipAddress, Int32 port)at  ReportServicesConfigUI.WMIProvider. RSReportServerAdmin.CreateSSLCertificateBinding (UrlApplication app, String certificateHash, String ipAddress, Int32 port)

The reason for this error is, when generating CSR (Certificate Signing Request) make sure exportable private key option is selected.
After the certificate is created, validate the properties of the certificate. it should say you have a private key that corresponds to this certificate.

No comments:

Post a Comment