为SSL配置SSRS

时间:2015-12-19 15:05:35

标签: ssl reporting-services ssl-certificate ssrs-2014

我有一个运行SSRS 2014的SSRS实例,我希望将其配置为通过SSL使用。

服务器位于http://reports.mydomain2.com

我从域名www.mydomain.com上的GoDaddy购买了多个SSL证书,并将reports.mydomain2.com添加为SAN

我从GoDaddy生成SSL证书和IIS一样,将证书导入中间证书颁发机构和个人/证书 enter image description here enter image description here

我启动了SSRS配置管理器,我正在尝试设置SSL 我看到了证书,但是当我选择它并单击“应用”时,我收到SSL证书无法绑定的错误

enter image description here

显示的错误是

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网址

但另一个可能的问题可能是SSRS配置管理器不允许我将SSL绑定的URL更改为reports.mydomain2.com。但它试图绑定到证书的默认域。

知道什么可能是错的,我该如何解决?

1 个答案:

答案 0 :(得分:1)

  

错误:指定的IP地址和端口组合已存在SSL绑定。

曾遇到上述错误?一个简单的解决方法如下。

  • 我们需要删除现有绑定,为了实现这一点,我们需要知道哪个证书实际绑定了它;

  • 在cmd(命令提示符)中使用以下命令:array;

  • 使用以下命令删除绑定:netsh http show sslcert;

完成后,再次使用 SSL证书绑定网址,这次将完成。测试网址,它应该可以正常工作。