SSRS 2014 を実行している SSRS インスタンスがあり、SSL 経由で使用できるように構成したいと考えています。
サーバーはhttp://reports.mydomain2.comで入手できます。
GoDaddy からドメイン www.mydomain.com でマルチ SSL 証明書を購入し、reports.mydomain2.com を SAN として追加しました。
IIS の場合と同様に GoDaddy から SSL 証明書を生成し、証明書を中間認証局と個人/証明書にインポートしました
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にバインドできないかどうか
しかし、もう 1 つの考えられる問題は、SSRS 構成マネージャーで、SSL バインディングの URL を reports.mydomain2.com に変更できないことです。代わりに、証明書のデフォルト ドメインにバインドしようとしました。
何が問題なのか、どうすれば解決できますか?