我有一个运行 SSRS 2014 的 SSRS 实例,我想将其配置为通过 SSL 使用。
服务器位于http://reports.mydomain2.com
我从 GoDaddy 购买了域名 www.mydomain.com 上的多 SSL 证书,并将 reports.mydomain2.com 添加为 SAN
I generated the SSL certificate from GoDaddy as for IIS, imported the certificate into Intermediate Certification Authority and in Personal/Certificates
我启动了 SSRS 配置管理器,并且正在尝试设置 SSL
我看到了该证书,但是当我选择它并单击“应用”时,出现 SSL 证书无法绑定的错误
显示的错误是
Microsoft.ReportingServices.WmiProvider.WMIProviderException: An unknown error has occurred in the WMI Provider. Error Code 80070520
---> System.Runtime.InteropServices.COMException (0x80070520): 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)
我用命令检查了绑定
netsh http show urlacl
我在端口 443 上找到了一个条目
Reserved URL : https://+:443/sra_{BA195980-CD49-458b-9E23-C84EE0ADCD75}/
User: NT SERVICE\SstpSvc
Listen: Yes
Delegate: Yes
User: BUILTIN\Administrators
Listen: No
Delegate: No
User: NT AUTHORITY\SYSTEM
Listen: Yes
Delegate: Yes
SDDL: D:(A;;GA;;;S-1-5-80-3435701886-799518250-3791383489-3228296122-2938884314)(A;;GR;;;BA)(A;;GA;;;SY)
我不知道这是否有任何区别(如果端口 443 已经绑定,则阻止它绑定到 SSRS url )
但另一个可能的问题可能是 SSRS 配置管理器不允许我更改 SSL 绑定到 reports.mydomain2.com 的 url。但它尝试绑定到证书的默认域。
知道可能出了什么问题吗?我该如何解决它?