Report Builder 3.0无法连接到HTTPS托管报表服务器

时间:2018-02-26 20:06:38

标签: reporting-services ssrs-2012 reportbuilder3.0

所以我们有一台2012 R2 SSRS服务器(实际上是一对)。我们在报表管理器和Web服务URL上禁用HTTP访问。在我们尝试打开报表生成器并连接到https://server.domain.com/ReportServer的报表服务器之前,一切都很花哨。这是不行的。我们仅在Web服务URL上重新启用http,然后可以通过Report Builder连接到http://server.domain.com/ReportServer

我们的朋友谷歌似乎不知道答案。希望有人聪明吗?错误信息如下。

enter image description here

我可以确认服务器已启动,网址是否正确(https网址),我有权限。只需将https更改为http即可进行连接。

我还查看了报告服务器日志,发现没有任何与此问题相关的兴趣。

编辑:我们处于原生模式。

1 个答案:

答案 0 :(得分:1)

在找到一台报告生成器工作的笔记本电脑并与我的机器进行比较后,我发现了这一点。通过注册表挖掘并在Google的帮助下,我终于找到了以下修复程序。快速更新注册表,重新启动,一切正常。

我想这是因为报表生成器是在较旧版本的.NET上构建的,默认情况下不会查找TLS 1.2。因此,注册表项告诉.NET尝试使用TLS 1.2(我相信它更具技术性......)。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001